如何在字符串中添加一些尾随零,如下例所示:
$number= sprintf("%04s", "02");
echo $number;
这显示0002但我想要0200
答案 0 :(得分:3)
如果您不知道原始输入的长度,并且您希望填充变得灵活(我认为这是您需要的......),您可以将填充设置为另一侧,如下所示:< / p>
$number= sprintf("%-04s", "02");
^ here
echo $number;
答案 1 :(得分:2)
查看http://php.net/manual/en/function.str-pad.php
$number= str_pad("02", 4, 0);
echo $number;
答案 2 :(得分:0)
您可以使用str_pad:
str_pad('02', 4, '0');