php基础知识复习二

php文件系统
最简单的读取文件的函数 file_get_contents;
fopen 打开文件 feof 是否结束 fgets得到一行 fread一次读取多个字符 fclose关闭文件
判断文件是否存在 file_exists(目录或文件) is_file(文件)
在此基础上可以使用is_readable is_writeable(判断可读还是可写)
获取文件属性 fileowner()拥有者 filectime()创建时间 filemtime()修改时间 fileatime()访问时间
filesize 获取文件大小是以字节数来 表示的
file_put_contents( f i l e n a m e , filename, filename,data) d a t a 参 数 可 以 是 一 个 一 维 数 组 f w r i t e ( data参数可以是一个一维数组 fwrite( datafwrite(fp,“内容”);
删除文件 unlink 删除目录 rmdir

php异常处理
遇到未知错误或不符合预先设定的条件时,通知客户程序,以便进行其他相关处理。
set_exception_handler();//设置异常处理函数
set_error_handler();//设置错误处理函数
register_shutdown_function()//注册出错函数 配合error_get_last();
errlog();//记录出错日志

Exception 已经定义好的异常类
语法:
try{可能会出现问题的代码 throw new Exception(“异常消息”)}catch(Exception $e){}
EXCEPTION类 具有的属性与方法:
message 异常消息内容
code 异常代码
file 抛出异常的文件名
line 抛出异常在该文件的行数
方法:
getTrace 获取异常追踪信息
getTraceAsString 获取异常追踪信息的字符串
getMessage 获取出错信息
getLine获取行号
getfile获取文件名
可以继承异常类创建子类
可以创建一个文件记录异常信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值