+ -
当前位置:首页 → 问答吧 → Zend Studio for Eclipse 6.0.0 的 BUG New

Zend Studio for Eclipse 6.0.0 的 BUG New

时间:2008-05-01

来源:互联网

发现Zend Studio for Eclipse 6.0.0 在代码提示上有个BUG
比如说有个类classA,
如果这样:$a=new classA();$a->,这样后面有代码提示,
但是如果我用zendframwork的方法;$a=model::factory("classA");
$a->,这样后面就没有代码提示了

非常郁闷

作者: liida   发布时间: 2008-05-01

这不是BUG, PHP是弱类型,
当你在new的时候 IDE知道你的这个对象是什么类型的, 所以会给你提示
但是用了函数来创建类, IDE就无法知道你的函数返回的是什么, 所以没法给你提示
如果要提示, 就用PHPDOC来注释你的函数返回的类型

作者: xjxaixxy   发布时间: 2008-05-01

你给你的那个factory函数加上PHPDOC的注释吧

作者: sskaje   发布时间: 2008-05-12

路过 学习了

作者: luna111   发布时间: 2008-07-12