2010-08-02 45 views
2

我正在尋找將PHPDocumentor輸出轉換爲我可以在PHP中遍歷的格式(理想情況下,我想要一個包含所有功能的數組與他們的評論)。使用PHPDocumentor解析phpdoc評論

有沒有辦法做到這一點?

回答

4

您可以使用純PHP反射得到PHPDoc的內容。我們用它來輸入驗證數據。我稍後會查找示例代碼。

只要使用此:

$data = new ReflectionMethod($class, $method); 
echo $data->getDocComment(); 
0

另一種選擇是使用的DocBloxparse選項生成一個XML結構,然後你可以用自己的代碼解釋。

使用PEAR安裝DocBlox後,可以使用以下命令生成結構。

docblox parse -d [SOURCE_FOLDER] -t [TARGET_LOCATION] 

docblox parse -f [SOURCE_FILE] -t [TARGET_LOCATION]