Это приложение для Linux под названием PHP Parser, последнюю версию которого можно скачать как PHP-Parser5.6.1sourcecode.tar.gz. Его можно запустить онлайн на бесплатном хостинг-провайдере OnWorks для рабочих станций.
Загрузите и запустите онлайн это приложение под названием PHP Parser с OnWorks бесплатно.
Следуйте этим инструкциям, чтобы запустить это приложение:
- 1. Загрузил это приложение на свой компьютер.
- 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 3. Загрузите это приложение в такой файловый менеджер.
- 4. Запустите онлайн-эмулятор OnWorks Linux или Windows или онлайн-эмулятор MACOS с этого веб-сайта.
- 5. В только что запущенной ОС OnWorks Linux перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 6. Скачайте приложение, установите его и запустите.
СКРИНШОТЫ
Ad
Парсер PHP
ОПИСАНИЕ
Это синтаксический анализатор с PHP 5.2 на PHP 8.0, написанный на PHP. Его цель - упростить статический анализ кода и манипуляции с ним. Парсер полезен для статического анализа, манипулирования кодом и в основном любого другого приложения, работающего с кодом программно. Синтаксический анализатор создает абстрактное синтаксическое дерево (AST) кода и, таким образом, позволяет работать с ним абстрактным и надежным способом. Поскольку парсер основан на токенах, возвращаемых token_get_all (который может лексировать только версию PHP, на которой он работает), дополнительно предоставляется оболочка для эмуляции токенов из более новых версий. Это позволяет, например, анализировать исходный код PHP 7.4, работающий на PHP 7.0. Эта эмуляция несколько хакерская и несовершенная, но она должна хорошо работать с любым нормальным кодом. Поддержка красивой печати, которая представляет собой акт преобразования AST в код PHP. Обратите внимание, что «красивая печать» не означает, что результат особенно красив.
Особенности
- Разбор кода PHP 5, PHP 7 и PHP 8 в абстрактное синтаксическое дерево (AST)
- Выгрузка AST в удобочитаемой форме
- Преобразование AST обратно в код PHP
- Инфраструктура для просмотра и изменения AST
- Разрешение имен в пространстве имен
- Оценка постоянных выражений
- Конструкторы для упрощения построения AST для генерации кода
- Конвертация AST в JSON и обратно
Язык программирования
PHP
Категории
Это приложение также можно загрузить с https://sourceforge.net/projects/php-parser.mirror/. Он размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.