非常に単純に、ファイルがあり、各行に次のようなものがあります
OneTwoThreeFourFiveSixSeven OneTwoThreeFourFiveSixSeven OneThreeFourSevenFiveSix
OneThreeFourSevenFiveSix OneTwoThreeFourFiveSixSeven OneThreeFourSevenFiveSix
これらの行の両方に「Five」という単語が含まれているかどうかを確認するにはどうすればよいですか?
私は試した:
strstr();
strrpos();
strpos();
他にもありますが、私が探している機能を提供するものは何もありません。php にメソッドが組み込まれていますか、それともこれを探す関数をビルドする必要がありますか?
わかりましたので、これはコードです:
foreach ($results as $result) {
foreach ($lines as $line) {
if(strpos($line, '$this->' . $result) || strpos($line, '($this->' . $result)){
$i++;
}
}
if($i == 0 && $result !== "__construct"){
print_r($result);
}
}