-3
我有文件重命名的代碼;通過php重命名文件
<?php
$directory= 'J:\xampp\htdocs\rename\abc';
$handler = opendir($directory);
$index = 1;
while ($file = readdir($handler)) {
if ($file != "." && $file != "..") {
rename($directory."/".$file, $directory."/".$index.".JPG");
$index++;
}
}
closedir($handler);
?>
而是重命名文件爲1,2,3,4,... 22 它重命名這些文件作爲 1,10,11,12,13,14,15,.... ...
任何答案將受到歡迎
您的代碼似乎是正確的。也許你有一個與現有文件名稱衝突? –
重命名工作正常,但它們按名稱排序,你會在19之後看到2,3,4 4 –
也許你只是在查看目錄時沒有正確排序目錄 – RiggsFolly