PHP文件操作方法汇总


Posted in PHP onJuly 01, 2015

在data文件中写入数据:

<?php
 /**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2015/6/29
 * Time: 17:05
 */
 header("Content-type: text/html; charset=utf-8");
 //write data
 $f = fopen('data','w');//打开文件
 fwrite($f,'Hello PHP');//写入数据
 fclose($f);//关闭文件
 echo 'OK';
 //windows环境暂时不考虑权限问题

写入成功后可以在页面看到“OK”

接下来读取data文件里的数据

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2015/6/29
 * Time: 17:05
 */
header("Content-type: text/html; charset=utf-8");

//read data
$f = fopen('data','r');
$content = fgets($f);
echo $content;
fclose($f);

如果有多行数据该怎么读取?

方法一 while:

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2015/6/29
 * Time: 17:05
 */
header("Content-type: text/html; charset=utf-8");
$f = fopen('data','r');
//读取多行数据 while
while(!feof($f)){//feof() 函数检测是否已到达文件末尾
  $content = fgets($f);
  echo $content;
}
fclose($f);

方法二 file_get_contents():

echo file_get_contents('data');

以上所述就是本文的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
PHP中的加密功能
Oct 09 PHP
通过ODBC连接的SQL SERVER实例
Oct 09 PHP
攻克CakePHP系列二 表单数据显示
Oct 22 PHP
在PHP中养成7个面向对象的好习惯
Jul 17 PHP
PHP下对字符串的递增运算代码
Aug 21 PHP
探讨fckeditor在Php中的配置详解
Jun 08 PHP
php设计模式之单例、多例设计模式的应用分析
Jun 30 PHP
php实现的DateDiff和DateAdd时间函数代码分享
Aug 16 PHP
PHP快速排序quicksort实例详解
Sep 28 PHP
php表单处理操作
Nov 16 PHP
thinkPHP利用ajax异步上传图片并显示、删除的示例
Sep 26 PHP
tp5.1 框架查询表达式用法详解
May 25 PHP
浅谈PHP中JSON数据操作
Jul 01 #PHP
搭建基于Docker的PHP开发环境的详细教程
Jul 01 #PHP
PHP使用flock实现文件加锁的方法
Jul 01 #PHP
PHP+MYSQL中文乱码问题
Jul 01 #PHP
PHP+shell实现多线程的方法
Jul 01 #PHP
WordPress中&quot;无法将上传的文件移动至&quot;错误的解决方法
Jul 01 #PHP
wamp服务器访问php非常缓慢的解决过程
Jul 01 #PHP
You might like
PHP文本操作类
2006/11/25 PHP
php中通过虚代理实现延迟加载的实现代码
2011/06/10 PHP
php判断输入不超过mysql的varchar字段的长度范围
2011/06/24 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
PHP中的Streams详细介绍
2014/11/12 PHP
php快速查找数据库中恶意代码的方法
2015/04/01 PHP
PHP中大括号'{}'用法实例总结
2017/02/08 PHP
PHP实现电商订单自动确认收货redis队列
2017/05/17 PHP
Laravel5.1框架路由分组用法实例分析
2020/01/04 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
js设置cookie过期当前时间减去一秒相当于立即过期
2014/09/04 Javascript
jQuery中Form相关知识汇总
2015/01/06 Javascript
jQuery实现折线图的方法
2015/02/28 Javascript
jQuery事件对象的属性和方法详解
2017/09/09 jQuery
vue-cli3跨域配置的简单方法
2019/09/06 Javascript
Python标准异常和异常处理详解
2015/02/02 Python
Python中subprocess的简单使用示例
2015/07/28 Python
python WindowsError的错误代码详解
2017/07/23 Python
python 实现多维数组转向量
2019/11/30 Python
python中np是做什么的
2020/07/21 Python
详解matplotlib绘图样式(style)初探
2021/02/03 Python
New Balance比利时官方网站:购买鞋子和服装
2021/01/15 全球购物
电气工程及其自动化学生实习自我鉴定
2013/09/19 职场文书
学前教育教师求职自荐信
2013/09/22 职场文书
大学生工作推荐信范文
2013/12/02 职场文书
竞选班长自荐书范文
2014/03/09 职场文书
ktv好的活动方案
2014/08/17 职场文书
逃课检讨书怎么写
2015/01/01 职场文书
2015年中学校长工作总结
2015/05/19 职场文书
联欢会开场白
2015/06/01 职场文书
美丽的大脚观后感
2015/06/03 职场文书
烈士陵园扫墓感想
2015/08/07 职场文书
给领导敬酒词
2015/08/12 职场文书
2019毕业论文致谢词
2019/06/24 职场文书
送给小学生的暑假礼物!小学生必背99首古诗
2019/07/02 职场文书
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫