2

我想知道是否有可能(很容易)在 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 的评论?

4

1 回答 1

1

ReflectionProperty::getDocComment

就像是:

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

没有内置的 DocComment 解析器,但如果您有兴趣,我在这里写了一个。

于 2013-05-12T22:45:35.890 回答