我需要帮助。我想要将目录中的所有文件名递归地改为小写。我有一段测试代码,但它只能在该文件夹内重命名而无法递归执行。如何使其递归执行?
这是我使用的代码:
这是我使用的代码:
<?php
$directory="/data";
$files = scandir($directory);
foreach($files as $key=>$name){
$oldName = $name;
$newName = strtolower($name);
rename("$directory/$oldName","$directory/$newName");
}
?>