Questions tagged «phpdoc»

13
PHPDoc类型提示对象数组?
因此,在PHPDoc中,可以@var在成员变量声明上方指定以提示其类型。然后是一个IDE,例如。PHPEd将知道它正在使用哪种类型的对象,并且能够为该变量提供代码见解。 <?php class Test { /** @var SomeObj */ private $someObjInstance; } ?> 这非常有用,直到我以后需要遍历这些对象时才需要对一个对象数组进行相同操作才能获得正确的提示。 那么,有没有办法声明一个PHPDoc标记来指定成员变量是SomeObjs 的数组?@var例如,数组是不够的,并且@var array(SomeObj)似乎无效。
417 php  ide  phpdoc  var  hint 

4
PHP函数注释
只是一个简单的问题:我已经看到一些PHP函数在顶部使用了我不知道的格式进行注释: /** * * Convert an object to an array * * @param object $object The object to convert * @return array * */ 我的IDE为我提供了诸如@param和@return之类的下拉菜单,因此必须在某个地方进行记录。我已尝试搜索google,但搜索中不会包含@符号。 评论的格式是什么?在哪里可以找到一些信息?

6
Netbeans(PHP)中的变量类型提示
只是好奇是否有一种方法可以在netbeans中为常规变量提供类型提示,以便intellisense可以选择。我知道您可以针对类属性,函数参数,返回类型等执行此操作,但是我不知道如何针对常规变量执行此操作。在您拥有可以返回不同对象类型的方法(例如服务定位器)的情况下,这确实有帮助。 例如: /** * @var Some_Service $someService */ $someService = ServiceLocator::locate('someService'); 之后使用$ someService的地方,netbeans将提供在Some_Service类中定义的所有可用方法。
85 php  phpdoc  php-ide 

6
PHPDoc:@return是否必要?
是否真的需要执行以下操作: /** * ... * * @return void */ 我有很多没有返回值的方法,在注释中放入类似的内容似乎真的很多余。遗漏它会被认为是不好的形式吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.