【问题标题】:What mean the PHP documentation tags : #@+ and #@-PHP 文档标签是什么意思:#@+ 和 #@-
【发布时间】:2011-01-20 00:27:30
【问题描述】:

我在 Zend 框架中找到了这个:

 /**#@+
 * @access protected
 */

/**
 * @var Zend_Mail_Transport_Abstract
 * @static
 */
protected static $_defaultTransport = null;

...

/**#@-*/

这些是“打开”和“关闭”标签吗?它们受 phpdoc 支持吗? 我找不到任何有关它的文档(而且无法通过谷歌搜索)

谢谢。

【问题讨论】:

    标签: php phpdoc


    【解决方案1】:

    该字符串定义了一个docBlock template

    【讨论】:

    • 更详细:它定义了具有相似phpdoc描述的相似结构块。
    【解决方案2】:

    “文档块模板”是一组标签,您希望将其应用于模板标记内的所有单个文档块。在上面的示例中,您似乎希望将“@access protected”标签应用于标记内的所有 docblock'd 元素,从 $_defaultTransport 元素开始。

    简而言之,这是避免重复的捷径。在您的示例中,您避免了在许多类变量的文档块中重复“@access protected”。

    【讨论】:

      猜你喜欢
      • 2014-02-23
      • 1970-01-01
      • 2014-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-31
      • 2011-01-24
      • 1970-01-01
      相关资源
      最近更新 更多