2010-11-28 5 views

答えて

2

関数に明確な戻り値がある場合は、単純にソースコードから抽出できます。

return $this->isValid() ? $result : $this->createNullObject(); 

これは、戻り値を取得するために解析するのは難しい(/不可能)と思います。代わりにDocCommentsを使用できます。 @returnReflectionMethod -object上の使用のための通常のタグ

/** 
* MyMethod 
* 
* @return int 
*/ 

コールgetDocComment()し、次いでdocCommentを解析します。

0

内部機能のためにあなたが使用することができ

$reflect = new ReflectionExtension('standard'); 
echo "<pre>" . $reflect . "</pre>"; 
関連する問題