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 ?>