トラバーサルを使用してファイルのファイル名をバッチで変更する 2 つの PHP コードを提供し、必要な友人が参照できるようにします。
例1
コードは次のとおりです | コードをコピー |
//PHP のディレクトリとファイル関数を使用して、ユーザーが指定したディレクトリ内のすべてのファイルとフォルダーをスキャンし、ファイル名を変更します 関数 fRename($dirname){ if(!is_dir($dirname)){ echo "{$dirname} は有効なディレクトリではありません!"; exit(); } $handle = opendir($dirname); while(($fn = readdir($handle))!==false){ if($fn!='.'&&$fn!='..'){ $curDir = $dirname.'/'.$fn; If(is_dir($curDir)){ fRename($curDir); } 他{ $path = pathinfo($curDir); $newname = $path['dirname'].'/'.rand(0,100).'.'.$path['extension']; 名前を変更($curDir,$newname); echo $curDir.'---'.$newname." "; } } } } //ディレクトリ名を指定して関数を呼び出す fRename('pl'); ?> |
コードをコピー | |
http://www.bkjia.com/PHPjc/631685.html