PHP fopen()和 file_get_contents()应用与差异介绍


Posted in PHP onMarch 19, 2014
$file=fopen("11.txt","r")or exit("Unable to open file!");//fopen打开文件,如果不存在就显示打不开。 
$filesize =filesize("11.txt");//计算文件大小 
echo fread($file,$filesize);//读取文件 
fclose($file);//关闭文件

fopen()打开文件例子,

fclose()用不用在页面上都没有体现,但是如果不用fclose()的话,被打开的文件会一直占用资源。
fopen() 打开网址例子:

$web="http://www.baidu.com"; // http:// 不加的话就无法加载 
$fp=fopen($web,'r'); 
if($fp){ 
while(!feof($fp)){ 
echo fgets($fp); 
} 
}

feof()检查文件是否到末端 ,到末端返回1,没有到返回0;

fgets()是逐行读取。

file_get_contents()例子;

$web ="http://www.baidu.com " 
$fcontent=file_get_contents($web); 
echo $fcontent;

显然file_get_contents()更为简单。

而且在实验过程中我发现,如果在 $web =""中 不加www. 会直接跳转,加www.会在本页加载。

PHP 相关文章推荐
php5中类的学习
Mar 28 PHP
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
Apr 07 PHP
php防攻击代码升级版
Dec 29 PHP
php 数组的指针操作实现代码
Feb 08 PHP
QQ登录 PHP OAuth示例代码
Jul 20 PHP
php中根据变量的类型 选择echo或dump
Jul 05 PHP
深入PHP获取随机数字和字母的方法详解
Jun 06 PHP
php计算年龄精准到年月日
Nov 17 PHP
ThinkPHP的常用配置选项汇总
Mar 24 PHP
Yii CGridView用法实例详解
Jul 12 PHP
PHP中in_array函数使用的问题与解决办法
Sep 11 PHP
php获取远程图片并下载保存到本地的方法分析
Oct 08 PHP
php实现保存submit内容之后禁止刷新
Mar 19 #PHP
php过滤所有恶意字符(批量过滤post,get敏感数据)
Mar 18 #PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
Mar 18 #PHP
PHP中获取时间的下一周下个月的方法
Mar 18 #PHP
php读取目录所有文件信息dir示例
Mar 18 #PHP
PHP将两个关联数组合并函数提高函数效率
Mar 18 #PHP
PHP读取文件内容后清空文件示例代码
Mar 18 #PHP
You might like
中东人咖啡哲学
2021/03/03 咖啡文化
PHP脚本的10个技巧(4)
2006/10/09 PHP
table标签的结构与合并单元格的实现方法
2013/07/24 PHP
php编写的简单页面跳转功能实现代码
2013/11/27 PHP
php遍历CSV类实例
2015/04/14 PHP
PHP接入支付宝接口失效流程详解
2020/11/10 PHP
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
基于Jquery的回车成tab焦点切换效果代码(Enter To Tab )
2010/11/14 Javascript
javascript 使用 NodeList需要注意的问题
2013/03/04 Javascript
从零学JS之你需要了解的几本书
2014/05/19 Javascript
javascript实现避免页面按钮重复提交
2015/01/08 Javascript
Javascript基础教程之switch语句
2015/01/18 Javascript
js实现照片墙功能实例
2015/02/05 Javascript
JavaScript框架是什么?怎样才能叫做框架?
2015/07/01 Javascript
JavaScript简单实现鼠标移动切换图片的方法
2016/02/23 Javascript
第七章之菜单按钮图标组件
2016/04/25 Javascript
Angularjs之filter过滤器(推荐)
2016/11/27 Javascript
Angular4集成ng2-file-upload的上传组件
2018/03/14 Javascript
jquery实现Ajax请求的几种常见方式总结
2019/05/28 jQuery
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
Python入门篇之文件
2014/10/20 Python
python实现一组典型数据格式转换
2018/12/15 Python
Python web如何在IIS发布应用过程解析
2020/05/27 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
2021/03/03 Python
CSS3提交意见输入框样式代码
2014/10/30 HTML / CSS
使用HTML5的Notification API制作web通知的教程
2015/05/08 HTML / CSS
Html5定位终极解决方案
2020/02/05 HTML / CSS
泰国最新活动和优惠:Megatix
2020/05/07 全球购物
开办加工厂创业计划书
2014/01/03 职场文书
酒店led欢迎词
2014/01/09 职场文书
小学生纪念九一八事变演讲稿
2014/09/14 职场文书
期末考试复习计划
2015/01/19 职场文书
赔偿协议书
2015/01/27 职场文书
月考总结与反思
2015/10/22 职场文书
大学自主招生自荐信(2016精选篇)
2016/01/28 职场文书
使用Python脚本对GiteePages进行一键部署的使用说明
2021/05/27 Python