で「##」に一致する単語を$newstring
置き換えています。これにより、localhost のすべての単語が正常に置き換えられますが、ライブ サーバーでこのコードを実行すると、多くの単語が無視されます。
これを引き起こしている可能性のある提案、またはそれを修正する方法はありますか?
for($i=0;$i<count($result);$i++)
{
$commanword = trim(strtolower($result[$i]['Words']));
$newstring = preg_replace("/\b".$commanword."\b/i", '##', $newstring);
}