php循环,使用4个字符内的数字创建目录
我有一个php循环,我有创建目录的代码php循环,使用4个字符内的数字创建目录,php,loops,mkdir,Php,Loops,Mkdir,我有一个php循环,我有创建目录的代码 <?php for ($i = 0; $i < 925; $i++){ if (!file_exists('C:\wamp\www\maindirectory\mydirectory\0001')) { mkdir('C:\wamp\www\maindirectory\mydirectory\0001', 0777, true); } } ?> 显然,这段代码将不起作用。然而,在上面代码中00
<?php
for ($i = 0; $i < 925; $i++){
if (!file_exists('C:\wamp\www\maindirectory\mydirectory\0001')) {
mkdir('C:\wamp\www\maindirectory\mydirectory\0001', 0777, true);
}
}
?>
显然,这段代码将不起作用。然而,在上面代码中0001的位置,我需要将其计数为0001、0002、0003等。最后一个目录将是0925。我该怎么做呢?您可以使用
sprintf
=>
就你而言:
mkdir('C:/wamp/www/maindirectory/mydirectory/' . sprintf("%04d", $i), 0777, true);
我想你会设法完成代码。你可以使用
sprintf
=>
就你而言:
mkdir('C:/wamp/www/maindirectory/mydirectory/' . sprintf("%04d", $i), 0777, true);
我想你会设法完成代码。这一行是关于
”;
我猜如果你删除了,脚本可能会编译并运行look-in或@riggsfully,甚至只是stru-repeat('0',4-strlen($I))。$I
这一行是关于的代码>我猜如果您删除了,脚本可能会编译并运行look-into或@riggsfully,甚至只是stru-repeat('0',4-strlen($I))。$I