布尔参数是否有PHPDoc类型提示?
我找不到可以用PHPDoc提示的类型的概述。我知道数组或字符串,但也有布尔吗?比如:布尔参数是否有PHPDoc类型提示?,php,phpdoc,Php,Phpdoc,我找不到可以用PHPDoc提示的类型的概述。我知道数组或字符串,但也有布尔吗?比如: /** * @param bool loadLazy * @return array Array with objects */ public function getObjects($loadLazy=false) { 是的,bool是有效的。因为“类型提示”只是一个“提示”,我想说,你可以随意使用 尽管如此,我还是倾向于使用官方PHP手册中的类型——这意味着,对于一个应用程序,我将使用boolean
/**
* @param bool loadLazy
* @return array Array with objects
*/
public function getObjects($loadLazy=false) {
是的,bool是有效的。因为“类型提示”只是一个“提示”,我想说,你可以随意使用
尽管如此,我还是倾向于使用官方PHP手册中的类型——这意味着,对于一个应用程序,我将使用
boolean
bool在phpDocumentor和phpXref中受支持
C.,您可以使用任何有效的类名或混合的
。您还可以通过使用|
分隔多个类型来列出它们(例如,@param int | bool$var
)很好的答案。今天达到投票限制,不能再投票了。a.s.a.p.我会这么做。这个答案有误导性。phpDocumentor只支持有效的PHP类型、类名和mixed
。我们讨论的是PHPDoc类型提示,而不是原生PHP类型提示。