php实现以只读方式打开文件的方法


Posted in PHP onMarch 16, 2015

本文实例讲述了php实现以只读方式打开文件的方法。分享给大家供大家参考。具体分析如下:

php中可以通过fopen()打开一个文件,第二个参数设置为"r"表示已只读方式打开,函数返回一个文件句柄,其它函数就可以通过这个文件句柄对文件进行不同方式的读取

<?php 
$file = fopen("/tmp/file.txt", "r");
print("Type of file handle: " . gettype($file) . "\n");
print("The first line from the file handle: " . fgets($file));
fclose($file); 
?>

上面的代码返回如下结果

Type of file handle: resource
The first line from the file handle: Welcome to sharejs.com php tutorials

文件读取完成后,需要使用fclose()函数关闭文件句柄,以释放资源

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP入门
Oct 09 PHP
PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
Dec 28 PHP
PHP将整个网站生成HTML纯静态网页的方法总结
Feb 05 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
Mar 13 PHP
ThinkPHP模板替换与系统常量及应用实例教程
Aug 22 PHP
php从数据库查询结果生成树形列表的方法
Apr 17 PHP
Linux操作系统安装LAMP环境
Jun 26 PHP
php 参数过滤、数据过滤详解
Oct 26 PHP
CodeIgniter集成smarty的方法详解
May 26 PHP
Yii2中使用asset压缩js,css文件的方法
Nov 24 PHP
thinkphp自定义权限管理之名称判断方法
Apr 01 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
Apr 04 PHP
php实现在服务器上创建目录的方法
Mar 16 #PHP
php实现删除空目录的方法
Mar 16 #PHP
php上传文件并存储到mysql数据库的方法
Mar 16 #PHP
php保存信息到当前Session的方法
Mar 16 #PHP
php查看当前Session的ID实例
Mar 16 #PHP
PHP中基本HTTP认证技巧分析
Mar 16 #PHP
php获取发送给用户的header信息的方法
Mar 16 #PHP
You might like
利用static实现表格的颜色隔行显示的代码
2007/09/02 PHP
PHP中date与gmdate的区别及默认时区设置
2014/05/12 PHP
初识Laravel
2014/10/30 PHP
php微信公众号开发(4)php实现自定义关键字回复
2016/12/15 PHP
php基于SQLite实现的分页功能示例
2017/06/21 PHP
Tinymce+jQuery.Validation使用产生的BUG
2010/03/29 Javascript
javascript监听鼠标滚轮事件浅析
2014/06/05 Javascript
js判断当页面无法回退时关闭网页否则就history.go(-1)
2014/08/07 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
10分钟上手vue-cli 3.0 入门介绍
2018/04/04 Javascript
vue实现组件之间传值功能示例
2018/07/13 Javascript
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
2019/04/17 Javascript
微信小程序实现的canvas合成图片功能示例
2019/05/03 Javascript
js布局实现单选按钮控件
2020/01/17 Javascript
javascript 函数的暂停和恢复实例详解
2020/04/25 Javascript
vue 解决setTimeOut和setInterval函数无效报错的问题
2020/07/30 Javascript
[01:02:38]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第二场 1月10日
2021/03/11 DOTA
Python 3中的yield from语法详解
2017/01/18 Python
Python中常见的异常总结
2018/02/20 Python
利用Pandas 创建空的DataFrame方法
2018/04/08 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
给定一个时间点,希望得到其他时间点
2013/11/07 面试题
优秀毕业生事迹材料
2014/02/12 职场文书
乡镇三项教育实施方案
2014/03/30 职场文书
幼儿园中班教师寄语
2014/04/03 职场文书
商务日语专业的自荐信
2014/05/23 职场文书
物理教育专业求职信
2014/06/25 职场文书
个人四风问题对照检查材料
2014/09/26 职场文书
2015年中学校长工作总结
2015/05/19 职场文书
师德培训心得体会2016
2016/01/09 职场文书
小学三年级数学教学反思
2016/02/16 职场文书
《珍珠鸟》教学反思
2016/02/16 职场文书
nginx部署多前端项目的几种方法
2021/05/25 Servers
html+css实现分层金字塔的实例
2021/06/02 HTML / CSS
Python之Matplotlib绘制热力图和面积图
2022/04/13 Python
Java 异步任务计算FutureTask
2022/04/28 Java/Android