现如今大家都会选择在网络上汲取相关知识内容,比如2022年01月14日整理发布:php怎么删除指定行,为了更好的解答大家的问题,小编也是翻阅整理了相应内容,下面就一起来看一下吧!
【资料图】
让我们向您解释php如何删除指定的行。相信朋友们也应该密切关注这个话题。现在让我们和朋友们谈谈php是如何删除指定行的。边肖还收集了php如何删除指定行的相关信息。我希望你看到后会喜欢。
如何删除php中的指定行:首先,创建一个PHP示例文件;然后定义操作文件,确定要删除的行数;然后将文件数据读入数组;最后,判断删除的行,重新排列数据。
本文操作环境:windows7系统,PHP 7.1版DELL G3电脑
删除文本文件的任何一行,或者在PHP中添加一行。
删除现有文本文件的指定行。这条线可以是任意的,即由用户决定。删除文本文件的任何一行都非常有意义。比如我们用一个文本文件记录注册用户的相关信息(一行信息),现在需要删除其中一个。
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
$ filename=" aaa.txt//定义操作文件
$ delline=3;//要删除的行数
$farray=文件($ filename);//将文件数据读入数组
for($ I=0;$ I count($ farray);$i)
{
如果(strcmp ($i 1,$ delline)=0)//确定删除的行,strcmp是一个比较两个数字大小的函数。
{
继续;
}
If (trim ($farray [$i ]) "") //删除文件中的所有空行。
{
$newfp。=$ farray[$ I];//重组数据
}
}
$fp=@ fopen ($filename," w ");//通过写入打开文件
@ fputs ($fp,$ new FP);
@ fc lose($ FP);
?文本文件aaa.txt如下:
10.8.0.1:255.255.255.0
10.8.0.2:255.255.255.0
10.8.0.3:255.255.255.0
10.8.0.4:255.255.255.0
10.8.0.5:255.255.255.0
10.8.0.6:255.255.255.0
10.8.0.8:255.255.255.0在最后一行添加一行数据。
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
$ filename=" aaa.txt//定义操作文件
$fcontent=文件($ filename);//file将整个文件读入一个数组。
$ FP=fopen($ filename "," a ");
$ str=" 10 . 8 . 0 . 9:255 . 255 . 255 . 0 \ n ";
fwrite ($fp,$ str);
?【推荐学习:《PHP视频教程》】以上就是php如何删除指定行的细节!
来源:php中文网站
Copyright © 2015-2022 华东导购网版权所有 备案号:京ICP备2022016840号-41 联系邮箱:2 913 236 @qq.com