Exo*_*oon 3 php loops for-loop
我正在进行for循环计数从0001到0999
我怎么能用PHP做到这一点.我到目前为止所有这是一个正常的PHP for循环.
像这样的东西?
for($i = 1; $i<=999; $i++){
echo str_pad($i, 4, '0', STR_PAD_LEFT);
}
Run Code Online (Sandbox Code Playgroud)
另外,你可以使用sprintf()而不是str_pad(),但我认为str_pad()看起来比sprintf()在这种情况下更清晰.
你想要做的是一个正常的循环并格式化输出:
for( $i=1; $i<=999; $i++) {
$myformat = str_pad($i, 4, '0', STR_PAD_LEFT);
// do something with $myformat
}
Run Code Online (Sandbox Code Playgroud)