php中的文件与目录

                                                  php中的文件与目录

   1.文件属性函数
         file_exists() 检查文件是否存在
filesize()    获取文件字节数
is_readable() 判断文件是否可读
is_writable() 判断文件是否可写
is_executable()判断文件是否可执行
filectime()   文件创建时间
filemtime()   文件修改修改时间
fileatime()   文件访问时间
stat()        文件大部分属性的访问值
filetype()    文件类型

   2.文件的基本操作
         fopen()   打开文件
fclose()  关闭文件
fwrite()  写文件
fread()   读取文件
feof()    是否到达文件末端
file_get_contents()将整个文件内容读入一个字符串中。
fgets()读取一行数据
fgetc()读取一个字符。
file() 将整个文件内容按照换行转为字符串数组形式
readfile() 将整个文件内容读出并且输出到缓存区中。
is_file() 判断是否存在该文件
unlink() 删除文件
copy()  将文件复制粘贴
rename() 将文件移到某个目录下,并重命名。


   3.目录基本操作
     描述文件的位置,有绝对路径和相对路径之分,绝对路径是从根目录开始一级一级的进入各个子目录
最后指定文件名或目录名;而相对路径是从当前目录进入某目录,最后指定文件名或者目录
在系统的每个目录下都有.. 和 .表示父目录和当前目录。
路径分界符:  window系统支持 \和/两种,unix系统支持 / 在php中可以使用DIRECTORY_SEPARATOR表示当前系统的分界符
basename([string path])输入文件的路径,返回文件名
dirname([string path]) 输入文件路径,返回文件目录路径
pathinfo([string path])输入文件路径,返回一个数组,dirname,basename,,filename,extension
 
opendir()   打开指定目录,输入一个目录路径,返回一个目录句柄。
readdir()   读取指定目录,输入一个目录句柄资源,返回当前目录指针位置的一个文件名,但没有文件时返回false
closedir()  关闭指定目录,输入一个目录句柄,无返回值。
rewinddir() 将目录指定重置到开始的位置。输入一个目录句柄。
 
disk_free_space([string dirpath]) 获取指定目录可用空间大小,返回可用的字节数。
disk_total_space([string dirpath]) 获取指定目录的总空间大小,返回字节数。
 
is_dir() 判断是否存在该目录
mkdir([string dirpath]) 创建一个目录,数一个目录路径和目录名,创建一个目录,成功返回true,失败返回false
rmdir(string dirpath) 删除指定的目录,但是该目录必须是空目录。要是非空的话只能是先删除该目录中的子项。
     

你可能感兴趣的:(php)