Назад | Перейти на главную страницу

Как я могу проверить синтаксис другого PHP-скрипта в PHP, прежде чем он будет включен () 'd

В PHP я создаю своего рода бота, который динамически включает в себя несколько разных файлов PHP. Поскольку эти файлы PHP могут изменяться, я хотел бы, чтобы файлы были проверены на наличие ошибок синтаксиса / анализа перед запуском include () или require (). Возможно ли это? Если да, то как?

http://fr2.php.net/php_check_syntax ваша помощь. Проверьте примеры!

используйте исполняемый файл php с аргументом -l из командной строки. вы можете сделать это с помощью системного вызова или shell_exec