PHP에서 파일 이름 일괄 수정을 구현하는 방법: 먼저 [rename] 함수를 사용하여 구현합니다. 코드는 [$path = pathinfo($curDir); rename($curDir,$newname)]입니다. 그리고 폴더를 다시 열어보세요. 그게 다입니다.

PHP에서 파일 이름을 일괄 수정하는 방법:
그런 다음 PHP의 이름 바꾸기 기능을 사용하여 아주 잘 구현할 수 있습니다.
내 index.php와 img 폴더가 하나의 레이어를 사용하고 있습니다. 상대 경로를 예로 사용합니다. index.php의 소스 코드는 다음과 같습니다.
<?php
header("Content-type: text/html; charset=utf-8");
//利用PHP目录和文件函数遍历用户给出目录的所有的文件和文件夹,修改文件名称
function fRename($dirname){
if(!is_dir($dirname)){
echo "{$dirname}不是一个有效的目录!";
exit();
}
$handle = opendir($dirname);
$i = 1;
while(($fn = readdir($handle))!==false){
if($fn!='.'&&$fn!='..'){
echo "<br>将名为:".$fn."\n\r";
$curDir = $dirname.'/'.$fn;
if(is_dir($curDir)){
fRename($curDir);
}else{
$path = pathinfo($curDir);
//改成你自己想要的新名字
$newname = $path['dirname'].'/'.$i.'.'.$path['extension'];
echo "替换成:".$i.'.'.$path['extension']."\r\n";
rename($curDir,$newname);
$i++;
}
}
}
}
//给出一个目录名称可以是相对路径,也可以是绝对路径
fRename('img\Gastroenterology');
exit();
?>다음과 같이 코드를 실행하고 스크린샷을 찍습니다. 
그런 다음 그림 폴더를 엽니다.

PHP 프로그래밍 입문부터 마스터까지
위 내용은 PHP에서 파일 이름을 일괄 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!