PHP文件系统函数详细使用与操作(一)

<?php
文件系统
widows
1,dir 目录
2,file文件
3,unknown未知
Unix
1,Block 块文件
2,char 字符设备
3,fifo 管道文件
4,link 链接文件
5,unknown 未知文件
6,dir 目录类型,目录也是文件的一种


文件系统函数
1,is_dir() --判断给定文件名是否是一个目录
返回类型true或者false。
2,is_executable() --判定文件名是否可执行
返回类型true或者false。
3,is_file() --判定文件名是否是一个正常文件
返回类型true或者false。
4,is_link --判定文件名是否为一个符号连接
返回类型,如果文件存在并且是一个符号连接则返回true
5,is_readable() --判定文件名是否可读
返回类型,如果文件名存在并且可读则返回true
6,is_writable() --判定给定文件名是否可写
如果文件存在并且可写则返回true。


/**********权限*************/
//r---4  w---2 x---1
//7(拥有者)7(所属组)7(其他人)
//6(4+2)5(4+1)5(4+1)


文件的属性
函数名 作用
file_exists()  检查文件或者目录是否存在,存在返回ture,否则,flase
filesize() 取得文件大小,可读true,返回字符数
filectime() 取得文件的创建时间,返回unix时间戳
filemtime() 获取文件的修改时间,返回unix时间戳
fileatime() 获取文件的访问时间,返回unix时间戳
stat() 获取文件大部分属性,返回给定信息
//只能获取文件的大小,不能获取目录的大小


/**********文件的基本操作开始*************/
1,文件的打开和关闭
打开文件:fopen();
fclose();
2,写入文件
fwrite($res,"字符串");
3,读取文件内容
fread($res,filesize($file))//filesize($file)读取这个全部文件
4,访问远程文件
5,移动文件指针
6,文件的锁定机制
7,文件的一些基本操作函数
/**********文件的基本操作结束*************/


/**********文件操作模式开始*************/
r模式:只读方式打开,指针指向开头
r+模式:读写模式打开,指针指向开头
w模式:只写模式,指针指向开头,会清空文件,如果
文件不存在则会创建文件。
w+模式:读写模式,指针指向开头,会清空文件,如果
文件不存在则会创建文件。
a模式:追加模式写入的方式打开文件,将文件指针指向文件的末尾,
文件不存在则开始创建
a+模式:追加模式,读写模式打开,将文件指针指向文件的末尾没如果文件
不存在则尝试创建
x模式:异或模式,必须保证文件不存在,不存在则会创建,只写
x+模式:异或模式增强版,文件不存在会创建,读写,文件存在会创建
b模式:打开一个二进制文件,配合以上使用
T模式:打开windows独有的模式
/**********文件操作模式结束*************/
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值