-1

如果我有

class root_parser extends doc_parser {
 function xml_parser($filename, &$id)
{

parent::doc_parser($filename) 
}

}

在我的代码和这个

在包含的文件中

class doc_parser
{
public function doc_parser( $filename )
{some code here}
}

这将运行函数 doc_parser 还是仅访问该类?因为我在使用 var_dump 时调用未定义函数 doc_parser() 但它显示在我的回溯中

我不想运行该功能,我只想知道它会运行该功能吗?还有为什么当我回溯我的代码时它会出现,

这是我用于回溯的代码

array_walk(debug_backtrace(),create_function('$a,$b','print "{$a[\'function\']}()(".basename($a[\'file\']).":{$a[\'line\']}); ";'));
4

1 回答 1

0

通过重命名函数或类来检查它,然后查看代码是否有效。如果是这样,那么您就知道命名是问题所在。

于 2012-08-24T00:02:12.023 回答