$format_str = vsprintf($str, $values); vsprintf 输出格式化的字符串,$str 中会填充%d、%s等占位符。当后面的数据部分少于占位符个数时,就会报这个错误。 可以将 $str 和 $values 输出出来,对比就能找到错误原因。也可以在函数前面加一个@来忽略这个报错。
New issue Warning: vsprintf() [function.vsprintf]: Too few arguments - When move mouse to the About Piwik button - on trunk #3130 Closed anonymous-matomo-user opened this issue Apr 27, 2012· 3 comments Commentsanonymous-matomo-user commented Apr 27, 2012 When move the mouse to the...
//%% 百分比符号<?php$str=sprintf("%");// PHP Warning, Too few arguments$str=sprintf("%",1);// string '' (length=0)$str=sprintf("%",'a');// string '' (length=0)$str=sprintf("%%");// string '%' (length=1)?> 1 2 3 4 5 6 7 1 2 3 4 5 6 7 //%b 二进制数<...