我想知道是否可以(很容易)在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的评论?
答案 0 :(得分:1)
请参阅ReflectionProperty::getDocComment
类似的东西:
$prop = new ReflectionProperty('Test', 'TestId');
print $prop->getDocComment();
内置没有DocComment解析器,但如果您有兴趣,我写了一个here。