$str = 'it is %s%';
$str = sprintf($str, 90);
如上代码,我们要输出"it is 90%"这样的字符串,
想通过sprintf函数解析,不幸的是会返回 false的错误,
sprintf的特殊字符要用%来转义,于是得到下面的代码:
$str = 'it is %s%%';
$str = sprintf($str, 90);
$str = 'it is %s%';
$str = sprintf($str, 90);
如上代码,我们要输出"it is 90%"这样的字符串,
想通过sprintf函数解析,不幸的是会返回 false的错误,
sprintf的特殊字符要用%来转义,于是得到下面的代码:
$str = 'it is %s%%';
$str = sprintf($str, 90);