タブ、改行、および空白を使用した複数の行を含むファイルがあります。PHP では、特定のキーワードの配列を検索するファイルをループしようとしています。
配列は次のとおりです。
array('test', 'test2', 'test3')
ファイルの内容:
@test
@test3
@test2
コード:
$file = file_get_contents('file.txt');
foreach ($array as $k) {
preg_match('/(@'.$k.')$/m', $file, $m);
}
print_r($m);
$array
問題は、その前の空白に関係なく、 (test3)の最後の要素と正常に一致することです。どんな助けでも感謝します、ありがとう。