1 <?php 2 //文件:文件和文件夹(目录) 3 //判断文件类型: 4 filetype("./test"); //文件发挥file,目录返回dir 5 is_dir("./aa.txt"); //判断该路径是不是目录 6 is_file("./aa.txt"); //判断该路径是不是文件 7 8 date("Y-m-d H:i:s",fileatime("./aa.txt")); //获取文件上次访问时间 9 date("Y-m-d H:i:s",filectime("./aa.txt")); //获取文件的创建时间 10 date("Y-m-d H:i:s",filemtime("./aa.txt")); //获取稳健的修改时间 11 12 filesize("./aa.txt"); //获取稳健的大小 13 file_exists("./aa.txt") //判断文件是否存在 14 15 文件路径: 16 1.当前文件:./或者不写 17 2.上级目录:../ 18 3.下级目录:文件夹名/ 19 4.根目录:/ 20 21 根目录/有两层意思: 22 如果/实在php程序里面的话代表:硬盘根目录; 23 如果/是在网页里的话代表:服务器的根目录(www)。 24 25 做文件上传(头像,产品图片),保存在数据的路径一定写绝对路径 26 27 $_SERVER[‘DOCUMENT_ROOT‘]; // 取服务器www的根目录 28 basename("./aa.txt"); //从路径中获取文件名 29 basename("./aa.txt",".txt") //返回没有后缀的文件名 30 dirname("./text/aa.txt"); //返回路径中的目录 31 pathinfo("./text/aa.txt"); //返回文件信息(数组) 32 realpath("./text/aa.txt"); //讲相对路径转换为绝对路径 33 34 35 目录操作: 36 glob("./ueditor/utf8-php/*"); //返回目录下的所有文件 37 glob("./ueditor/utf8-php/*.js"); //可以根据后缀选择 38 39 40 41 遍历目录 42 //打开目录资源 43 $dir = opendir("./liucheng"); 44 45 echo readdir($dir)."<br>"; //读文件 . 当前目录 46 echo readdir($dir)."<br>"; //读文件 .. 上级目录 47 echo readdir($dir)."<br>"; //读文件 */ 48 49 while($v = readdir($dir)) 50 { 51 if($v=="." || $v=="..") 52 { 53 54 } 55 else 56 { 57 echo $v."<br>"; 58 } 59 } 60 61 rewinddir($dir); //重置目录资源的指针 62 63 //关闭目录资源 64 closedir($dir); 65 66 ?>
时间: 2024-10-23 20:58:18