PHP コード:
foreach ($html->find('table') as $noscript) {echo $data;
echo $data;
echo $noscript->innertext . "<br>";
}
ここで、これのすべての文字列を「google」と比較する必要があります。「GOOGLE」や「Google」のようなものであれば、大文字と小文字は関係ありません。
しかし、「google」を確認$noscript->innertext
してエコーするにはどうすればよいですか $data;
これを実装する方法を考えることができません。コード例を教えてください。
私が試したコード
foreach ($html->find('table') as $noscript) {
//if (strstr(strtolower($data)||strtolower($noscript->innertext), "google"))
if (preg_match('/google/i', $data || $noscript->innertext)) {
echo "This is Google";
$real = 1;
}
echo $data;
echo $noscript->innertext . "<br>";
}
2 回目の試行:
if (strstr(strtolower($data)||strtolower($noscript->innertext), "google"))
どちらも機能していません。