文件及目录处理

file_get_contents

file_put_contens

fopen

  • r/r+ 只读打开,指针开头
  • w/w+ 写入打开,指针开头,清空文件,不存创建
  • a/a+ 追加打开,指针末尾,不存创建
  • x/x+ 创建模式打开
  • b 二进制打开
  • t 文本打开

写入函数

  • fwrite
  • fputs

读取函数

  • fread
  • fgets
  • fgetc

其它读取函数

  • file
  • readfile

名称相关

  • basename 
  • dirname 
  • pathinfo

目录读取 

  • opendir
  • readdir
  • closedir
  • rewinddir

目录删除

  • rmdir 目录里没文件才能删除

目录创建

  • mkdir

文件大小

filesize

目录大小

  • disk_free_space
  • disk_total_space

文件拷贝

  • copy

删除文件

  • unlink

文件类型

filetype

重命名文件或目录

rename

文件截取

ftruncate

文件属性

file_exists,is_readable,is_writeable,is_executable,filectime,fileatime,filemtime

文件锁

flock

文件指针

  • ftell 
  • fseek
  • rewind

猜你喜欢

转载自my.oschina.net/u/2003520/blog/2987048