文件操作
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 页面文件资源
没有什么问题是一个FOR循环解决不了的,如果有那就是两个!