2

PHPDocumentorの出力をPHPでトラバースできる形式に変換しようとしています(理想的には、すべての関数の配列とそのコメントが必要です)。

これを行う方法はありますか?

4

3 に答える 3

4

純粋なphpリフレクションを使用して、phpdocコンテンツを取得できます。これを使用して、入力検証データを配置しました。サンプルコードは後で調べます。

これを使用してください:

$data = new ReflectionMethod($class, $method);
echo $data->getDocComment();
于 2010-08-02T06:19:55.650 に答える
2

Zend_Reflectionが役立つ場合があります:http://framework.zend.com/manual/en/zend.reflection.reference.html

于 2010-08-02T05:47:42.590 に答える
0

もう1つのオプションは、 DocBloxparseのオプションを使用してXML構造を生成し、それを独自のコードで解釈できるようにすることです。

PEARを使用してDocBloxをインストールした後、次のコマンドを使用して構造を生成できます。

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

また

docblox parse -f [SOURCE_FILE] -t [TARGET_LOCATION] 
于 2011-06-17T22:01:58.877 に答える