trace($this->_classResources,'$this->_classResources');
如果我能得到“$ this-> _classResources”那么我就不需要第二个参数了。
答案 0 :(得分:3)
你不能,也不应该。您可以采用不同的方式构建代码以解决此问题。
答案 1 :(得分:0)
function print_var_name($var) {
foreach($GLOBALS as $var_name => $value) {
if ($value === $var) {
return $var_name;
}
}
return false;
}
此函数不会直接获取变量名称,但会扫描包含与指定值相同的任何变量名称。如果您可以确保函数中传递的值与所有其他值不同,那么它应该完成这项工作。可行的糟糕方法是为将在此函数中传递的值设置前缀。进入函数后,您只需使用substr。
跳过前缀部分