Возможные дубликаты:
Regexp для определения времени вызова по ссылкам в исходном коде PHP
Есть ли статический анализатор кода [например, Lint] для файлов PHP?
Есть ли какой-нибудь инструмент, который может выполнять статический анализ кода PHP? Я должен иметь возможность указывать правила (например, «не допускать подчеркивания в именах классов» и т. Д.), И инструмент должен сказать мне, где правила не соблюдаются. Он также должен выполнять обычные проверки, такие как мертвый код и т. Д.
Смотреть на:
Устранение PHP-кода
PHP AST
PHP Sat
PHP Зависит
PHP Lint
PHP Call Graph
Xdebug
Интернет-линт PHP
источник
толчея
Попробуйте PHP CodeSniffer из PEAR. Вы можете указать свой стандарт кодирования и обеспечить соответствие всех кодов.
Есть несколько, но я использую PHP_CodeSniffer