Как найти php-уведомления в огромном проекте? - PullRequest
1 голос
/ 19 апреля 2011

Я всегда разрабатываю php с сообщениями об ошибках и активными уведомлениями.Но теперь мне нужно провести рефакторинг огромного проекта, и он выдает много уведомлений php.Это сводит меня с ума.

Есть ли простой способ обнаружить все строки, которые будут выдавать такое сообщение за один проход?Может быть, инструмент Cli?

Ответы [ 2 ]

2 голосов
/ 19 апреля 2011

Вы можете попробовать проект PHPLint , для которого есть онлайн-демонстрация .Вы также можете скачать его .

1 голос
/ 19 апреля 2011

Вы можете написать свой собственный error_handler () , который будет ловить уведомления (и т. Д.) И записывать их в файл.После этого вы можете просто анализировать файл и извлекать (например) каждую строку, содержащую ключевые слова NOTICE.

К сожалению, это скорее «проб и ошибок», потому что он ловит только уведомления, чтопроисходит, если соответствующий код выполняется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...