文件操作

var_dump(filetype("../0529")); //返回文件的类型:目录dir 文件file
var_dump(is_dir("../11.php")); //判断路径是不是目录
var_dump(is_file("../11.php")); //判断路径是不是文件

echo filesize("../11.php"); //文件大小,字节为单位
var_dump(file_exists("../12.php")); //判断文件是否存在

当前路径:./ 上级目录:../ 下级目录:目录/ 根路径:/
如果是php里面的根(/)路径代表:磁盘的根
如果是在网页里面的根(/)路径代表:服务器的根(www目录)

var_dump(pathinfo("../0529/aa.php")); //返回目录信息,格式为数组
echo realpath("../0529/aa.php"); //将相对路径转化为绝对路径

目录资源

1.创建目录(文件夹)
mkdir("./test");
2.删除目录(文件夹)只能删除空的文件夹
rmdir("./test");
3.移动目录(文件夹)
rename("./test","../test11");

touch("./test.txt");//创建文件
copy("./test.txt","../test.txt"); //复制文件
unlink("./test.docx"); //删除文件

echo file_get_contents("./test.txt"); //获取文件内容:txt 页面文件资源

原文地址:https://www.cnblogs.com/xcc2016/p/5642535.html