11

関数に php コード スニファーを使用しています。@param タグを追加したいのですが、最初と 2 番目のパラメーターの位置合わせエラーが発生しています。

/**
 * for generating thumbnail 
 *
 * @param int    $minSize    an integer to size of thumbnail
 * @param string $sourceUrl  the string to source url 
 *
 * @return int the integer 
 */

function imgThumbs($minSize, $sourceUrl)
{   
}

提案してください、なぜそれが表示されないのか、1 番目と 2 番目が整列していません。

4

1 に答える 1

18

最長の変数名の後に1 つのスペースが必要です

コードでは、最長の変数名の$sourceUrl後に2 つのスペースが続きます。

編集:これがどのように機能するかです(少なくともこのエラーは消えるはずです)。要所のスペースはドットで表現しました。

/**
 * for generating thumbnail 
 *
 * @param.int....$minSize...an integer to size of thumbnail
 * @param.string.$sourceUrl.the string to source url 
 *
 * @return int the integer 
 */
于 2011-01-18T14:53:21.913 に答える