php读取txt文件内容(php每次读取txt一行数据)
- 作者:小小课堂网 - 阅 932 推荐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策略及建议(网站TAG标签怎么打怎么加怎么用)
seo视频培训seo排名(什么是搜索引擎优化)
什么是网络广告(网络广告有哪些优势)
创业执行力是什么(创业想法将在什么场景下实现)
淮南seo培训(百度官方外链判断教程)
用户体验优化有哪些(字体字号对用户体验的影响)
石家庄SEO培训教程(超链接原理与搜索引擎算法)
网站需要怎么优化比较好(买来的网站如何优化)
本文《php读取txt文件内容(php每次读取txt一行数据)》由小小课堂网整理或原创,侵删,欢迎转载并保留版权:https://xxkt.org.cn/ 感谢您的阅读。
本站提供SEO培训、咨询、诊断,QQ:2216876660 微信:huowuyan 公众号:小小课堂网