重複の可能性:
JavaScript を難読化するにはどうすればよいですか?
JavaScriptを移動するだけの方法があるかどうか疑問に思っていました。では、javascript ファイルがあるとします。PHP 関数で JS 関数などを移動できるようにして、読みにくくしたいのです。
- JavaScript ファイルへのパスを設定する
- JSファイルを読む
- 各 JS 関数または jquery セレクターを取得して移動し、ファイルを保存します。難しいのは、コードの各ブロックが完全であることを確認する方法を理解することです... うーん... 2 つの \n\n リターンをセパレーターとして使用できますか? もう 1 つのアイデアは、各 JS ブロックを 1 つの文にして、PHP の行シャッフルを使用することですか?
これが実行可能かどうか興味があります...
ありがとう
更新: 皆さんはこれについてどう思いますか? 各関数間で /// を使用し、すべてを配列に変換してから、配列をランダム化して再度出力します
<?php
$file_content = file_get_contents("js/js.js");
$content = explode("///", $file_content);
echo count($content);
print_r($content);
?>