2011-04-19 2 views
1

나는 항상 오류보고 및 고지가 활성화 된 PHP 물건을 개발하고 있습니다. 하지만 지금은 거대한 프로젝트를 리팩터링해야하고 많은 PHP 알림 메시지를 생성합니다. 이것은 나를 미치게합니다.거대한 프로젝트에서 PHP 통지를 찾는 방법은 무엇입니까?

한 번의 실행으로 이러한 메시지를 생성 할 모든 행을 쉽게 찾을 수 있습니까? cli 도구일까요?

답변

2

online demo이있는 the PHPLint project을 시도해 볼 수 있습니다. download it도 가능합니다.

+0

+1 for phplint. – shevski

+0

"php -l the_file"은 알림 메시지를 찾지 못합니다. 이것은 단지 구문 오류를 검사합니다. 그래서 나는 플립트를 시험해 볼 것입니다. – DerKlops

+0

phplint는 잘 작동합니다. 팁 덕택입니다. – DerKlops

1

error_handler()을 작성하여 공지 사항을 포착하고 파일에 쓸 수 있습니다. 그런 다음 파일을 구문 분석하고 키워드가 포함 된 모든 행 (예 : NOTICE)을 추출 할 수 있습니다.

슬프게도이 코드는 해당 코드가 실행될 때 발생하는 통지 만 수신하므로 더 많은 "시도 및 오류"입니다.

관련 문제