社区
PHP
帖子详情
fread()与file_get_contents()的区别
yuyunlang1
2009-08-19 11:02:34
$file = './c_sidenav.txt';
$sidenav = @fread(@fopen($file,'r'),@filesize($file));
与下面的打开方式能不能等同
$file = './c_sidenav.txt';
$url=@fopen($file,'r');
$sidenav = @file_get_contents($file);
...全文
420
2
打赏
收藏
fread()与file_get_contents()的区别
$file = './c_sidenav.txt'; $sidenav = @fread(@fopen($file,'r'),@filesize($file)); 与下面的打开方式能不能等同 $file = './c_sidenav.txt'; $url=@fopen($file,'r'); $sidenav = @file_get_contents($file);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phpboy
2009-08-20
打赏
举报
回复
fread 需要通过指针读取内容,可根据 size 大小 读内容
file_get_contents 直接读全部内容
CunningBoy
2009-08-20
打赏
举报
回复
你给的例子中两种方式的效果是一样的。但具体fread和file_get_contents有很多的区别。
简单说如果你只想读取文件内容,推荐使用file_get_contents,这个性能比fread好。
fread还可以用读去stream,并且fread是从文件指针的当前位置读取数据,不一定是从文件的开头读(如果之前有操作过文件指针的话,这一点一定要注意)。
具体的区别要看PHP的手册。
php读取本地文件常用函数(fopen与
file
_get_
contents
)
下面我们以.txt文件为实例来介绍php读取本地文件的函数,读取文件我们可以利用fopen或
file
_get_
contents
来读取,
file
_get_
contents
更简单而fopen需要
fread
配合才可以显示读出的内容。1.首先来介绍一下fopen()...
PHP fopen()和
file
_get_
contents
()应用与差异介绍
//计算文件大小 echo
fread
($
file
,$
file
size);//读取文件 fclose($
file
);//关闭文件 fopen()打开文件例子, fclose()用不用在页面上都没有体现,但是如果不用fclose()的话,被打开的文件会一直占用资源。 ...
php入门学习知识点六 PHP文件的读写操作代码
//读取文件内容 可以用以下两个函数进行操作
fread
,
file
_get_
contents
$str=
fread
($fp,
file
size(‘tmp.html’)); //
file
size为获取文件大小 $content=
file
_get_
contents
(‘tmp.html’); //写文件 $news=...
curl实现站外采集的方法和技巧
关于curl与
file
_get_
contents
,摘抄一段通俗易懂的对比:
file
_get_
contents
其实是一堆内置的文件操作函数的合并版本,比如
file
_exists,fopen,
fread
,fclose,专门提供给懒人用的,而且它主要是用来对付本地文件的,但...
php+js实现的无刷新下载文件功能示例
下面代码的
file
_get_
contents
可以使用
fread
,fclose代替。 download.php <?php $
file
name = $_GET['
file
name']; $path = __DIR__./
file
/.$
file
name; Header( Content-type: application/octet-stream); Header( ...
PHP
20,359
社区成员
19,658
社区内容
发帖
与我相关
我的任务
PHP
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
复制链接
扫一扫
分享
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
php
phpstorm
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章