안에 PHP 변수가있는 PHP 파일이 있습니다.
예 :
파일에 모든 PHP 변수를 나열하는 방법은 무엇입니까?
Hi <?=$username?>,
Can you please send me an email ?
나는이 파일의 모든 PHP 변수, 외부 파일에서 나열하고 싶습니다. 반환
뭔가 :
Array(
'username'
);
내가 get_defined_vars
라는 PHP 함수가 알고 있지만이 외부 파일입니다.
외부 파일에서 모든 PHP 변수를 가져 오는 방법이 있습니까?
print_r(
array_filter(
token_get_all($php_file_content),
function($t) { return $t[0] == T_VARIABLE; }
)
);
것은 그냥 필터링 : 조금 token_get_all()
통과 당신에게 변수의 basename의 목록을 얻을 것이다
$file = file_get_contents('file.php');
preg_match_all('/\$[A-Za-z0-9-_]+/', $file, $vars);
print_r($vars[0]);
나는 좋은 PHP IDE를 권장합니다. –