将十进制数添加到一系列零

时间:2014-02-14 10:35:30

标签: php

我正在尝试为一系列零添加数字。例如:

  • 在'0000'上增加1以获得0001
  • 在'000000'上增加86以获得000086

我该如何实现?

3 个答案:

答案 0 :(得分:0)

str_pad($input, 4, "0", STR_PAD_LEFT); 

答案 1 :(得分:0)

试试这个:

    str_pad($value, 6, '0', STR_PAD_LEFT);

答案 2 :(得分:0)

利用sprintf()

<?php
for($i=1;$i<=100;$i++)
{
    $num_padded = sprintf("%04s", $i);
    echo "$num_padded"."<br>";
}

<强> OUTPUT

0001
0002
0003
0004
0005
0006
0007.... goes on