PHP如何在一个文件中查找一个关键字并返回关键字所在行的下一行的内容
例如有文件ceshi123test888ren999用户在网页上输入参数test,让php文件返回888...
例如有文件
ceshi
123
test
888
ren
999
用户在网页上输入参数test,让php文件返回888 展开
ceshi
123
test
888
ren
999
用户在网页上输入参数test,让php文件返回888 展开
1个回答
展开全部
首先把文件读到字符串
然后,使用换行符作为分隔符,把字符串分割为数组$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
你那里,具体是哪个我也不太确定,你试试就知道了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询