Автор оригинала: berkut
Loki-Di это к чему они мне? Запускать скрипт как внешние приложение и парсить вывод на предмет ошибок?
Где требуется проверять корректность синтаксиса и для каких целей?
Если во время разработки, то, например, в Zend Studio есть такая фича...
Если самому написать такую проверку как здесь советуют с помощью регулярных выражений, то это, имхо, бесполезная трата времени.
Еще одим вариантом может быть использование eval, но это и опасно и некорректно..
Ну и, естественно, использование php cli для этого, как здесь уже посоветовали..