我想在NetBeans for PHP中使用变量类型注释功能,但我在决定类型本身时遇到问题。NetBeans:选择变量类型以放置注释
我已经得到了语法下(我的变量命名为$clause
):
/* @var $clause type */
但是,当涉及到的东西代替type
,我不确定要使用什么。我使用gettype($clause)
来确定所讨论变量的类型,其中输出string
,但在NetBeans中自动完成评论的下拉列表中没有string
选项。
而且是列出了的选项是外国对我来说,至少可以说,我不想像一个开发者,预计将用gettype
每时间,他们需要确定变量的使用类型。
有人可以给我一些关于使用类型的建议吗?是我确定的string
,还是这是用户定义的类型?
我注意到文档here中给出的例子类型是Book
和Movie
,它们与给定例子中的class
名称相匹配。我的情况不包含class
,但没有类似于我的情况的例子。
我很感激你能给我提供的任何帮助。谢谢。
好吧,你说得对。它是PHPDoc。我仍然不确定我想作为DocBlock类名称。它是在代码中定义的,还是我只是做了一些事情?对不起,听起来很愚蠢;试图弄清楚这一点,我的大脑被炒得沸沸扬扬。 – stefmikhail
是和不是。在PHP中,关键字“string”“integer”等主要用于类型转换。它们也可以在PHPDoc中使用。 – Christian