在PHP中如何从txt文件中读取数据?

本文带大家了解一下PHP如何从txt文件中读取数据的相关资料,文中通过实例代码以及图文介绍的非常详细,对大家学习或者使用PHP具有一定的参考学习价值,下面一起来看一下。


在PHP中如何从txt文件中读取数据?


在PHP中如何从txt文件中读取数据?


一、打开/关闭文件


1、对文件操作时首先要打开文件,打开文件用 fopen()函数,语法是:


fopen(filename,mode,include_path,context);


使用fopen()函数打开文件


2、对文件操作结束后应该关闭这个文件,使用函数 fclose();


例如:


使用函数 fclose()关闭文件


二、读写文件


1、读取整个文件


有三个函数可以使用,分别是:readfile()函数、file()函数、file_get_contents()函数。


readfile()函数,用于读入一个文件并将其写入到输出缓冲,如果出现错误则返回false。


file()函数,是将文件内容按行存放到数组中,包括换行符在内,如果失败则返回false。


file_get_contents()函数,将文件内容读入一个字符串,如果有offset和maxlen参数,将在参数offset所指定的位置开始读取长度为maxlen的内容,如果失败则返回false。


实例:


使用文件内容读入一个字符串


运行结果如图:


运行结果


2、读取一行数据


fgets()函数和fgetss()函数都是读取一行数据。


fgets()函数:


string fgets ( resource $handle [, int $length ] );


$handle是被打开的文件, $length是要读取的数据长度。


fgetss()函数:


string fgetss ( resource $handle [, int $length [, string $allowable_tags ]] );


fgetss()函数是fgets()函数的变体,和 fgets() 相同,只是 fgetss() 函数从读取的文本中去掉任何 HTML 和 PHP 标记。


3、读取一个字符


对某一个字符进行查找、替换时,需要有针对性的对某个字符进行读取,使用函数:fgetc();


读取一个字符


4、读取任意长度的字符串


从文件中读取指定长度的数据,使用函数fread();


读取任意长度的字符串


以上就是关于在PHP中如何从txt文件中读取数据的全部解析,翼速应用平台内有更多相关资讯,欢迎查阅!

我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题