2011-03-13 4 views
1

PHP를 사용하여 PHP 파일의 정보를 구문 분석 할 수있는 방법이 있습니까? 예를 들어, 어떤 함수/클래스가 있는지, 어떤 함수가 내장/사용자 정의인지, 얼마나 많은 변수가 있습니까?PHP를 사용하여 PHP 파일의 정보를 분석 하시겠습니까?

+1

정의 함수/변수를 해독 http://pear.php.net/package/PHP_Parser (또는 CodeSniffer) 등 파서 클래스이다. – mario

답변

3

token_get_all() 함수를 사용하여 PHP 소스를 구문 분석 할 수 있습니다. 단지 원시 토큰 스트림보다 유용

$source = file_get_contents('my-file.php'); 
$tokens = token_get_all($source); 
+1

여기에도 몇 가지 토론이있었습니다. http://stackoverflow.com/questions/5068007/parsing-and-printing-php-code/ –

관련 문제