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