可能重复:
字符串中的零填充数字
我正在使用此计数脚本来显示用户拥有的新消息的数量.该脚本使用count显示用户拥有的许多新消息的数字值.
此时如果数字低于10,则数字将显示为1,2,3等,但我希望它以两位数显示为01,02,03,04等.
这可能吗.这是我到目前为止的代码?
<?php
$check_new_messages_set = check_new_messages();
while ($new = mysql_fetch_array($check_new_messages_set)) {
echo "<div class=\"msg-notify\">". $new['COUNT(id)'] ."</div>";
?>
Run Code Online (Sandbox Code Playgroud)
使用sprintf()进行简单填充:
$padded = sprintf('%02d', $number); // 2 -> 02
Run Code Online (Sandbox Code Playgroud)