奇妙な問題があります...
ログファイルを検索したいと思います。
$lines = file($file);
$sampleName = "T3173sGas";
foreach ($lines as &$line) {
if (strpos($line, $sampleName) !== false) {
echo "yes";
}
}
このコードは機能していません。ログ ファイルに記録$sampleName
されています。100%
検索は単一の文字に対してのみ機能します。たとえば"T"
または"3"
ではありません"T3"
。
なぜ機能しないのか考えていますか?ログファイルのエンコーディングが間違っていませんか?
助けてくれてどうもありがとう!