私は文字列を持っています:
$string = 'This is Test';
また、単語の配列:
$array = array('test','example','blahblah');
$string を調べて、その中に $array の単語が含まれているかどうかを確認したいと思います。
$string_arr = explode(' ', $string);
foreach($string_arr as $value){
if (preg_match("/\b$value\b/iu", $array))
return true;
}
ご覧のとおり、私は UTF-8 サポートのために「u」フラグを使用しましたが、これは私の wamp(localhost) では機能しますが、CentOs 上の私の実サーバーでは機能しないということです。
http://chrisjean.com/2009/01/31/unicode-support-on-centos-52-with-php-and-pcre/
しかし、RPM をアップグレードするためのサーバーへのアクセス権がありません。どうすればよいですか?
前もって感謝します
誰かが別の解決策を思いつくことができますか? 助けていただければ幸いです。