PHP文件操作方法汇总

 更新时间:2015年07月01日 11:30:40   投稿:hebedich  
这篇文章主要介绍了PHP文件操作方法汇总的相关资料,需要的朋友可以参考下

在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如何调用webservice应用介绍

    php如何调用webservice应用介绍

    Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级通讯技术,接下来将详细介绍php如何调用webservice,需要的朋友可以了解下
    2012-11-11
  • PHP获取真实客户端的真实IP

    PHP获取真实客户端的真实IP

    本文主要介绍了PHP获取真实客户端的真实IP(REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR)的方法,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • PHP中usort在值相同时改变原始位置问题的解决方法

    PHP中usort在值相同时改变原始位置问题的解决方法

    从 PHP 4.1.0 后,usort 在比较的值相同时,原始位置可能会改变,如果比较的2个值相同,则它们在排序结果中的顺序是随机的。如果你需要保持相同值的原始位置,可以参考本文的方法。
    2011-11-11
  • php数组比较实现查找连续数的方法

    php数组比较实现查找连续数的方法

    这篇文章主要介绍了php数组比较实现查找连续数的方法,实例分析了php数组查找及字符串操作的相关技巧,需要的朋友可以参考下
    2015-07-07
  • php数据库抽象层 PDO

    php数据库抽象层 PDO

    因为这段时间工作比较忙 所以很长时间没有更新技术博客了。 在这段时间学习到了很多以前没有接触过的东西。
    2011-05-05
  • php 生成短网址原理及代码

    php 生成短网址原理及代码

    将原网址做crc32校验,得到校验码,使用sprintf将校验码转为无符号数字,详细步骤请看本文
    2014-01-01
  • php+MySql实现登录系统与输出浏览者信息功能

    php+MySql实现登录系统与输出浏览者信息功能

    这篇文章主要介绍了php+MySql实现登录系统与输出浏览者信息功能 的相关资料,需要的朋友可以参考下
    2016-07-07
  • PHP7原生MySQL数据库操作实现代码

    PHP7原生MySQL数据库操作实现代码

    php7已经没有mysql这个扩展了,好多贴还是按照以前的方法讲,让我这个新手来回找了好多遍都没找到mysql,php7用后面两个链接数据库,千万不要傻傻去找也不要去来回拷贝什么dll之类的
    2020-07-07
  • PHP写入WRITE编码为UTF8的文件的实现代码

    PHP写入WRITE编码为UTF8的文件的实现代码

    可以把uft-8格式的文件,写到文本中的实现代码
    2008-07-07
  • 从wamp到xampp的升级之路

    从wamp到xampp的升级之路

    这篇文章主要介绍了从wamp到xampp的升级之路的相关资料,十分的详细,需要的朋友可以参考下
    2015-04-04

最新评论