有沒有辦法從php文件中獲取用戶定義的PHP函數,變量,常量? 以下功能無法這樣做的最好的方式,因爲他們得到的所有decalred 功能/瓦爾/常數(數百PHP的內置常量和內部PHP函數):PHP:從PHP文件中獲取PHP的變量,函數,常量
get_defined_vars
get_defined_functions
get_defined_constants
假設我有這個文件myfile.php:
<?php
$title = 'Sample Application';
$copyright = 'Copyright © 2009';
$my_array = array('sarfraz', 'ahmed', 'chandio');
define ('_CASTE', 'chandio');
define ('_COUNTRY', 'Pakistan');
function add($val1, $val2)
{
return ($val1 + $val2);
}
function subtract($val1, $val2)
{
return ($val1 - $val2);
}
?>
現在我怎樣才能從該文件中的所有變量/函數/常量並可能在陣列存儲?
謝謝