1. 问答
  2. 问答详情

PHP重命名、删除函数如何批量操作呢?

PHP的rename()、unlink()、rmdir()函数只能操作一个目标,如何批量操作呢?比如批量重命名、删除?

1个回答

0

采纳

用dir函数得到目录,循环

<?php  
$paths = "/upload";  
$d = dir($paths);  
while (false !== ($entry = $d->read())) {  
    $table_change = array(' '=>'_');  
    $newName = strtr($entry,$table_change);  
    $newName = substr($newName, 0,-4);  
    rename($paths.$entry, $paths.$newName."_s.jpg");  
}  
$d->close();  
echo "done";  
?>


撰写答案

验证码
点击刷新