【问题标题】:Is there an PHPDoc type hint for an boolean parameter?是否有布尔参数的 PHPDoc 类型提示?
【发布时间】:2011-01-01 07:37:48
【问题描述】:

我无法找到可以用 PHPDoc 提示的类型的概述。我知道数组或字符串,但也有 bool 吗?喜欢:

/**
 * @param bool loadLazy
 * @return array Array with objects
 */
public function getObjects($loadLazy=false) {

【问题讨论】:

    标签: php phpdoc


    【解决方案1】:

    According to the documentation,您可以使用任何有效的PHP type、类名或mixed。您还可以通过使用| 分隔它们来列出多种类型(例如,@param int|bool $var

    【讨论】:

    【解决方案2】:

    在 phpDocumentor 和 phpXref 中支持 bool。

    C.

    【讨论】:

      【解决方案3】:

      由于“类型提示”只是一个“提示”,我想说你可以使用几乎任何你喜欢的东西。

      不过,我还是倾向于使用官方 PHP 手册中的类型——这意味着,对于 Boolean,我会使用 boolean

      【讨论】:

      • 很好的答案。今天达到投票上限,不能再投票了。我会尽快做的。
      • 这个答案具有误导性。 phpDocumentor 仅支持有效的 PHP 类型、类名和mixed
      【解决方案4】:

      是的,bool 有效。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-01-20
        • 2017-10-15
        • 2016-08-30
        • 2010-10-21
        • 1970-01-01
        • 2012-11-18
        相关资源
        最近更新 更多