码迷,mamicode.com
首页 > Web开发 > 详细

php fopen与file_get_contents的区别

时间:2017-03-02 11:21:33      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:读写   停止   只读   php   资源   写入   指定   返回   用户   

fopen与file_get_contents都可以用来获取内容

fopen()函数获取的是一个资源型内容,成功返回true,失败返回flase

file_get_contents 是直接获取的字符串。

fopen()指针方式 r 只读方式打开,并且将指针指向文件头。r+读写方式打开,并且将指针指向文件头。w 写入方式打开,指针指向文件头并且将文件大小截为0,如果文件不存在就创建。w+ 读写入方式打开,指针指向文件头并且将文件大小截为0,如果文件不存在就创建,a  写入方式打开,指针指向文件末尾,如果文件不存在就创建,a+ 读写入方式打开,指针指向文件末尾,如果文件不存在就创建。

fread(要读取得文件,要读取的最大字节数)  fread(file,length)  并且返回读取到的字符串,如果出错返回flase.  该函数在读取完最多 length 个字节数,或到达 EOF 的时候,或(对于网络流)当一个包可用时,或(在打开用户空间流之后)已读取了 8192 个字节时就会停止读取文件,视乎先碰到哪种情况。 

filesize()返回指定文件的大小,成功返回字节数,失败返回flase

 

php fopen与file_get_contents的区别

标签:读写   停止   只读   php   资源   写入   指定   返回   用户   

原文地址:http://www.cnblogs.com/paddygege/p/6489262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!