【发布时间】:2010-11-28 17:02:12
【问题描述】:
我想用0来计数。我的意思是如果
$x = 002 $y = 999
现在我想通过保留 00 来计算它。
for ( $i = $x ; $i <= $y; $i++ )
{
echo $i;
}
但它会回显 - 002、3、4、5
我希望它通过保留 00 来计数。就像 005、006、007、008、009、010、011、012 一样。
【问题讨论】:
-
在变量中添加前导零时必须小心。开头的 O 使 PHP 将该值用作八进制数。它对 00-07 没有任何影响,但对于其他值,您可能会得到意想不到的结果。因此,您应该将
$x初始化为2,并在打印输出时添加前导零。