PHP如何在一个文件中查找一个关键字并返回关键字所在行的下一行的内容

例如有文件ceshi123test888ren999用户在网页上输入参数test,让php文件返回888... 例如有文件
ceshi
123
test
888
ren
999
用户在网页上输入参数test,让php文件返回888
展开
 我来答
zzs1949
2014-09-14 · TA获得超过1600个赞
知道小有建树答主
回答量:1250
采纳率:80%
帮助的人:1117万
展开全部

首先把文件读到字符串

然后,使用换行符作为分隔符,把字符串分割为数组$array

然后,使用array_search("test",$array),得到test所在的数组键,然后加1输出就可以了

$num = array_search("test",$array);
echo $array[$num+1];
追问
如何将字符串分割为array呀?回答完秒采纳谢谢
追答
$str='';字符串
$array = explode('分隔符',$str);
换行符的表示形式好像是
\n\r
\n
\r
你那里,具体是哪个我也不太确定,你试试就知道了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式