/ / PHP функція, щоб сканувати код JavaScript? [дублікат] - php, javascript, scramble

PHP функція, щоб розбити код JavaScript? [дублікат] - php, javascript, scramble

Можливі дублікати:
Як я можу приховати JavaScript?

Мені було цікаво, чи є спосіб просто рухатисяjavascript навколо. Тож скажімо, у мене є файл JavaScript. Мені подобається, щоб функція PHP просто переміщувала функції JS тощо тощо, щоб вона була менш читаною.

  1. Встановити шлях до файлу javascript
  2. Прочитайте файл JS
  3. Захопіть кожну функцію JS або селектор jquery та перемістітьїх навколо і збережіть файл. Важкою частиною є з'ясування того, як зробити так, щоб кожен блок коду був повним ... хм ... можливо, використовувати 2 nn повернення як роздільник? Інша ідея полягає в тому, щоб зробити кожен блок блоку JS одним реченням і просто використовувати переміщення рядків PHP?

Цікаво, чи можна це зробити ...

Дякую

ОНОВЛЕННЯ: Що ви думаєте про це? Використовуючи /// між кожною функцією та перетворюючи все в масив, а потім я рандомізую масив і виведу його знову

<?php
$file_content = file_get_contents("js/js.js");
$content = explode("///", $file_content);
echo count($content);
print_r($content);
?>

Відповіді:

1 для відповіді № 1

Через PHP не впевнений, але ви можете адаптуватися UglifyJS. Він має дуже гарний аналіз AST, тому ви, ймовірно, повинні прочитати більше про AST (абстрактне синтаксичне дерево), яке в основному є контуром коду JavaScript.

Однозначно виконано.