このコードがあります:
$value = preg_replace("/[^\w]/", '', $value);
utf-8 のどこにありますか。この変換後、マルチバイト文字の最初のバイトが削除されます。 UTF-8 文字を完全にカバーするにはどうすればよいですか?
申し訳ありませんが、私は PHP があまり得意ではありません
/u 修飾子を使用して試すことができます。
それができない場合は、試してください
その代わり。