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 array_flip() 删除数组重复元素
Jan 14 PHP
简化php模板页面中分页代码的解析
Feb 06 PHP
php中获取关键词及所属来源搜索引擎名称的代码
Feb 15 PHP
ThinkPHP采用实现三级循环代码实例
Jul 18 PHP
CodeIgniter中使用Smarty3基本配置
Jun 29 PHP
深入理解PHP变量的值类型和引用类型
Oct 21 PHP
WordPress分页伪静态加html后缀
Jun 08 PHP
功能强大的PHP POST提交数据类
Jul 15 PHP
PHPExcel导出2003和2007的excel文档功能示例
Jan 04 PHP
PHP获取链表中倒数第K个节点的方法
Jan 18 PHP
php5对象复制、clone、浅复制与深复制实例详解
Aug 14 PHP
一文看懂PHP进程管理器php-fpm
Jun 01 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
磨咖啡豆的密诀
2021/03/03 冲泡冲煮
php实现文件下载代码分享
2014/08/19 PHP
PHP函数in_array()使用详解
2014/08/20 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
使用TextRange获取输入框中光标的位
2006/10/14 Javascript
Javascript typeof 用法
2008/12/28 Javascript
JQuery+Ajax实现数据查询、排序和分页功能
2015/09/27 Javascript
JS实现IE状态栏文字缩放效果代码
2015/10/24 Javascript
jQuery获取某天的农历日期并判断是否除夕或新年的方法
2016/03/01 Javascript
Javascript类型系统之String字符串类型详解
2016/06/21 Javascript
Node.js的Koa实现JWT用户认证方法
2018/05/05 Javascript
JS实现快递单打印功能【推荐】
2018/06/21 Javascript
搭建vue开发环境
2018/07/19 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
2018/09/21 Javascript
jQuery实现ajax的嵌套请求案例分析
2019/02/16 jQuery
Electron 调用命令行(cmd)
2019/09/23 Javascript
解决 window.onload 被覆盖的问题方法
2020/01/14 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
Python的print用法示例
2014/02/11 Python
Python实现批量下载图片的方法
2015/07/08 Python
python版简单工厂模式
2017/10/16 Python
使用pycharm生成代码模板的实例
2018/05/23 Python
Python处理命令行参数模块optpars用法实例分析
2018/05/31 Python
Python使用type关键字创建类步骤详解
2019/07/23 Python
Python输出指定字符串的方法
2020/02/06 Python
吃透移动端 1px的具体用法
2019/12/16 HTML / CSS
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
英国婚礼商城:Wedding Mall
2019/11/02 全球购物
美国浴缸、水槽和水龙头购物网站:Vintage Tub & Bath
2019/11/05 全球购物
是什么让J2EE适合用来开发多层的分布式的应用
2015/01/16 面试题
七年级历史教学反思
2014/02/05 职场文书
工作检讨书500字
2014/10/19 职场文书
2014年度个人总结范文
2015/03/09 职场文书
二手房购房意向书
2015/05/09 职场文书
《钢铁是怎样炼成的》高中读后感
2019/08/07 职场文书
python字典进行运算原理及实例分享
2021/08/02 Python