目录
1.rename
rename('旧名', '新名'); //重命名
php<?php header("Content-Type: text/html; charset=utf-8"); $a = dirname(__FILE__);//获取当前文件绝对路径的目录 $ret = rename($a.'\\test2.txt', $a.'\\test.txt');//将test2.txt改名为test.txt,返回布尔值 if ($ret) { echo "重命名成功".'<br>'; } else { echo "重命名失败".'<br>'; } ?>
rename('原路径文件', '新路径文件')// 移动文件
php<?php header("Content-Type: text/html; charset=utf-8"); $a = dirname(__FILE__);//获取当前文件绝对路径的目录 $ret = rename($a.'\\test.txt', $a.'\\a\\test1.txt');//将test.txt 移动到\a\目录下更名为test1.txt if ($ret) { echo "移动成功".'<br>'; } else { echo "移动失败".'<br>'; } ?>
2.copy
copy(源文件,目标文件)
php<?php header("Content-Type: text/html; charset=utf-8"); $a = dirname(__FILE__);//获取当前文件绝对路径的目录 $ret = copy($a.'\\test.txt', $a.'\\test_new.txt');//将test.txt 复制为test_new.txt 的文件 if ($ret) { echo "复制成功".'<br>'; } else { echo "复制失败".'<br>'; } ?>
3.unlink
执行该命令会导致文件直接删除,不会进入回收站
unlink('文件名')
php<?php header("Content-Type: text/html; charset=utf-8"); $a = dirname(__FILE__);//获取当前文件绝对路径的目录 $ret = unlink($a.'\\a\\test.txt');//将该路径下的test.txt删除 if ($ret) { echo "删除成功".'<br>'; } else { echo "删除失败".'<br>'; } ?>