PHP如何直接对文件本身进行操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计254个文字,预计阅读时间需要2分钟。
php// 文件操作:复制文件、删除文件、截断文件、重命名文件if (copy(data.txt, data_bak.txt)) { // 文件复制成功 echo 文件复制成功;} else { // 文件复制失败 echo 文件复制失败;}
<?php //文件本身的操作 //copy()复制文件 //unlink()删除文件 //ftruncate()将文件截断到指定的长度 //rename()重命名文件或目录 if(copy("data.txt","data_bak.txt")){//复制文件实例 echo "文件复制成功<br />"; }else{ echo "文件复制失败<br />"; } if(file_exists("data_bak.txt")){//删除文件实例 if(unlink("data_bak.txt")){ echo "文件删除成功<br />"; }else{ echo "文件删除失败<br />"; } }else{ echo "目标文件不存在<br />"; } if(rename("file.jpg","file.txt")){//重命名文件实例 echo "文件重命名成功<br />"; }else{ echo "文件重命名失败<br />"; } $fp=fopen("data_bak.txt","r+") or die("文件打开失败"); if(ftruncate($fp,1024)){ echo "文件截取成功"; }else{ echo "文件截取失败"; } fclose($fp); ?>
本文共计254个文字,预计阅读时间需要2分钟。
php// 文件操作:复制文件、删除文件、截断文件、重命名文件if (copy(data.txt, data_bak.txt)) { // 文件复制成功 echo 文件复制成功;} else { // 文件复制失败 echo 文件复制失败;}
<?php //文件本身的操作 //copy()复制文件 //unlink()删除文件 //ftruncate()将文件截断到指定的长度 //rename()重命名文件或目录 if(copy("data.txt","data_bak.txt")){//复制文件实例 echo "文件复制成功<br />"; }else{ echo "文件复制失败<br />"; } if(file_exists("data_bak.txt")){//删除文件实例 if(unlink("data_bak.txt")){ echo "文件删除成功<br />"; }else{ echo "文件删除失败<br />"; } }else{ echo "目标文件不存在<br />"; } if(rename("file.jpg","file.txt")){//重命名文件实例 echo "文件重命名成功<br />"; }else{ echo "文件重命名失败<br />"; } $fp=fopen("data_bak.txt","r+") or die("文件打开失败"); if(ftruncate($fp,1024)){ echo "文件截取成功"; }else{ echo "文件截取失败"; } fclose($fp); ?>

