オブジェクトが持つすべてのプロパティを調べて、それが特定の文字列に含まれているかどうかを確認したいと考えています。問題は、10 個のプロパティがあり、10 個の if/else-cases を書いたことです。foreachループを書くことで妥協できると思います
現在はこんな感じ
if (strpos($localWrapper->siteContents, $project->company_name) !== false)
echo "<br>true<br>";
else
echo 'false<br>';
if (strpos($localWrapper->siteContents, $project->company_street) !== false)
echo 'true<br>';
else
echo 'false<br>';
等々。
プロジェクト オブジェクトのすべてのプロパティを調べて、それが siteContents-string に含まれているかどうかを確認し、結果に応じて true または false を出力する方法が必要です。どうすればこれを達成できますか?