获取有关属性的评论

时间:2013-05-12 22:43:28

标签: php

我想知道是否可以(很容易)在PHP中获取对类属性的评论,例如:

/** 
* A test class
*
* @param int $TestId primary
* @param string $Name
* @param int $Age
* @param char $Gender
* @param date $DOB
*/
class Test extends DataObject {
    /**
    *
    * This is what I want
    *
    */
    public $TestId = 0;
    public $Name = "";
    public $Age = 0;
    public $Gender = "M";
    public $DOB = "";
}

我正在试着看看我是否可以轻松获得属性TestId的评论?

1 个答案:

答案 0 :(得分:1)

请参阅ReflectionProperty::getDocComment

类似的东西:

$prop = new ReflectionProperty('Test', 'TestId');
print $prop->getDocComment();

内置没有DocComment解析器,但如果您有兴趣,我写了一个here