エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【php】4バイト文字を削除する at softelメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【php】4バイト文字を削除する at softelメモ
問題 スマートフォンなどから絵文字が送信されてくるのですが、MySQLに格納するときにSQLがぶった切られ... 問題 スマートフォンなどから絵文字が送信されてくるのですが、MySQLに格納するときにSQLがぶった切られて困っています。 UTF-8で4byteになる文字を排除したいのですが、どうやって判定するとよいですか。 答え 勝手に削除するなら、こうする。 $str = preg_replace('/[\xF0-\xF7][\x80-\xBF][\x80-\xBF][\x80-\xBF]/', '', $str); preg_match() で、4byte文字が混ざっているかどうかを見て、入力チェックのエラーにするのもよいでしょう。