Shr*_*ath 5 netbeans netbeans-7 netbeans7.0
我在 PHP 中使用以下行和 NetBeans 7.0 :
$ret = $this->stupid_function();
我当然知道stupid_function这个类或任何衍生类中不存在这种情况。
"Navigate to source/declaration"我无处可去。
但 NetBeans 似乎仍然没有将该行标记为错误。
似乎没什么作用...
不过,我观察到,如果我$this从该语句中删除,NetBeans 就会知道该函数不存在。NetBeans 似乎没有$this正确理解。
在 NetBeans 中使用 PHP 时如何突出显示引用不存在函数的代码?
小智 0
我认为你应该在你的类中使用 PHP 的魔术方法功能。
public function __call($method, $args) {
echo "unknown method " . $method;
return false;
}
Run Code Online (Sandbox Code Playgroud)