我如何为PHP内置函数(例如htmlentities或var_dump)添加自动完成功能?
自动完成器对我的类起作用,但是上述提到的函数没有自动完成功能。
/opt/local/lib/php
,但是在netbeans.org的文档中,我没有找到任何提示,可以设置其他平台上的内容。Netbeans肯定会找到你的所有类,但只有在你明确声明它们时才能找到,就像这样:
<?php
class example {
function getData(){
include("data.php");
$myData = new data();
$myData->... will show all your classes.
}
}
但是,如果您从另一个类中获取对象(这是我的情况),则需要“告诉”NetBeans该变量的类型:
<?php
class example {
function getData($myData){
// $myData is an object from class data() instantiated on another part of the code. NetBeans can't know this
/* @var $myData data */
$myData->... ///will show methods and properties
}
}