11

我正在为一个函数使用 php 代码嗅探器,我想添加 @param 标签,但它给了我第一个和第二个参数的对齐错误。

/**
 * 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)
{   
}

请建议,它没有显示的问题是什么,第一个和第二个没有对齐。

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 回答