我得到了以下代码片段:
$format = '%s' . $format; return sprintf($format, number_format((double)$amount, $decimal, $decimal_point, $thousand_sep), $currency);
我想在number_格式和$currency之间添加一个间隔/空白。你能告诉我这是怎么实现的吗?非常感谢。
$format = '%s %s'; return sprintf($format, number_format((double)$amount, $decimal, $decimal_point, $thousand_sep), $currency);
PS:我不知道 $format = '%s' . $format; 此外,阅读也无妨: http://php.net/manual/en/function.sprintf.php
$format = '%s' . $format;
编辑: 如果number\u format()函数返回双重更改 $format = '%s %s'; 到 $format = '%g %s';
$format = '%s %s';
$format = '%g %s';