我正在尝试在 PHP 脚本中运行一个简单的搜索,但我无法找出问题所在。
我正在 txt 文件中搜索“詹姆斯”这个词,我知道它在那里,但是我没有得到任何结果。
但是,如果我用“/J/”替换“/James/”,我会得到我应该得到的结果。
我将把txt文件的内容粘贴到代码下面
<?php
$lines = file('ServicesResults.txt');
$lines_two = preg_grep("/James/", $lines);
foreach($lines_two as $name){
echo "$name<br>";
}
?>
------txt 文件内容-----
Breanna 说你好
Joe 说你好
Steven 说你好
Lyn 说你好
Len 说你好
James 说你好
-----搜索结果“/J/” -----
Joe say hello
James say hello
----没有搜索结果“/James/”----
----没有搜索“/Ja/”的结果----
对不起,这似乎是一个非常愚蠢的问题,我只是无法弄清楚我做错了什么
谢谢所有詹姆斯