php读取txt文件内容(php每次读取txt一行数据)
- 作者:小小课堂网 - 阅 959 推荐php读取txt文件内容,php可以用来读取txt中的数据,然后调用到其他地方,这个操作在寄生虫软件和泛目录等程序中常见。今天,小小课堂网(xxkt.org.cn)分享的内容为《php读取txt文件内容(php每次读取txt一行数据)》。希望对大家有所帮助。
一、PHP打开文件
在PHP中打开文件,可以使用fopen()函数,打开之后,有3中选择文件模式如下,且fopen()函数支持以下三种模式。
1、读写问题
只读、只写或者读和写。
2、是否覆盖
覆盖原内容或追加内容。
3、区分
区分二进制和纯文本的系统上写文件,则需要指定采用的方式。
fopen(“文件路径”,’打开方式’)如:
fopen(“./cuowu.txt”,’w’)就是指:用只写的方式打开根目录下的cuowu.txt文件。
r 只读 读模式
r+ 只读 读写模式
w 只写 只写模式
w+只写 写模式
x 谨慎写 写模式打开文件
x+ 谨慎写 读/写模式打开文件
a 追加 从末尾开始写,若不存在文件,函数将创建这个文件
a+ 追加 从末尾开始写或读,若不存在文件,函数将创建这个文件
b 二进制
t 文本
二、php写文件
php写文件采用的fwrite()或者fputs(),fputs是fwrite的别名函数。file write,file put string。
fwrite($a,$b),这个函数是告诉PHP讲保存在$b中的字符串写入到$a中。
fwrite可以是三个参数,最后一个参数为可选,也就是最大字符数。
三、关闭文件
当使用完成文件后,应将其关闭,fclose()函数来完成。fclose($a)。
四、读文件
一般读取使用fopen()函数,读完停止采用的是feof()函数,while(!feof($b)),就是当$b读取完后,不再执行。file end of file。
可如果是一行行读取,则需要使用fgets()、fgetss()和fgetcsv()。
$a = fgets($b,999)
这个函数的意思是可以从文件中每次读取一行内容,不断读取数据,直到读取到一个换行符(\n)、或者文件结束符EOF,或者是直接从文件中读取了998B,可以读取的最大长度为指定长度减去1B。
<?php
$citytxt = fopen(“./city.txt”,’r’);while (!feof($citytxt))
{
$city = fgets($citytxt,999);
echo ”
<html>
<head><title>php批量修改html文件</title></head>
<body>
“.$city.”</body>
</html>”;
}
?>
php脚本如下:
读取citytxt中的内容展现在浏览器页面上如下:
石家庄SEO 河北SEO 北京SEO 郑州SEO
以上就是小小课堂网(xxkt.org.cn)分享的内容为《php读取txt文件内容(php每次读取txt一行数据)》。感谢您的阅读。
本文最后一次更新时间:2022年2月28日
随机文章
seo入门基础知识(seo小白入门教学书籍)
WordPress搬站换域名(整站迁移服务器)
如何对标题进行优化和调整(SEO如何修改标题不被降权)
小小课堂SEO培训(百度seo优化服务)
支付宝小程序怎么开发(支付宝小程序开放企业还在观望吗)
株洲seo培训(网站怎么显示在 Google 搜索结果中)
百度搜索推广展现样式有哪些(国内搜索引擎的搜索展现形式)
百度转码是什么意思(百度搜索资讯合作页)
本文《php读取txt文件内容(php每次读取txt一行数据)》由小小课堂网整理或原创,侵删,欢迎转载并保留版权:https://xxkt.org.cn/ 感谢您的阅读。
本站提供SEO培训、咨询、诊断,QQ:2216876660 微信:huowuyan 公众号:小小课堂网