我想以3位数格式增加一个值.
例如:
$start_value = 000;
while () {
do something;
$start_value++;
}
Run Code Online (Sandbox Code Playgroud)
这样我得到了这个结果:
$start_value = 000;
$start_value = 1;
$start_value = 2;
$start_value = 3;
Run Code Online (Sandbox Code Playgroud)
等等
代替 '001', '002', '003'
我怎么能完成这个结果?
Jim*_* W. 10
使用sprintf您可以完成此任务:
echo sprintf("%03d", $start_value++) . "<br>";
Run Code Online (Sandbox Code Playgroud)
希望这就是你所追求的.
使用您的代码实现它:
$start_value = 000;
while () {
do something;
$start_value = sprintf("%03d", $start_value++);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2695 次 |
| 最近记录: |