Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-如何使用自动完成_Php_Eclipse_Autocomplete - Fatal编程技术网

PHP-如何使用自动完成

PHP-如何使用自动完成,php,eclipse,autocomplete,Php,Eclipse,Autocomplete,假设我在PHP中有一些胶水代码DB,它将DB行加载到标准类中 class TestObject { public $id; public $name; } 我有一个更新DB的函数,它希望接收这样一个类: function updateEntry($testObjectData) { //do stuff } 有没有什么方法可以提示Eclipse,这个类实际上是“TestObject”的一个实例,而不是某个通用对象,因此可以使用auto complete 感谢您的帮

假设我在PHP中有一些胶水代码DB,它将DB行加载到标准类中

class TestObject
{
    public $id; 
    public $name;   
}
我有一个更新DB的函数,它希望接收这样一个类:

function updateEntry($testObjectData)
{
  //do stuff
}
有没有什么方法可以提示Eclipse,这个类实际上是“TestObject”的一个实例,而不是某个通用对象,因此可以使用auto complete

感谢您的帮助

发现:
function updateEntry(TestObject $testObjectData)
{
  //do stuff
}
而不是:

function updateEntry($testObjectData)
{
  //do stuff
}
做:


您是否尝试使用类型提示?
function updateEntry(TestObject $testObjectData)
{
  //do stuff
}