Shift_JISでカタカナのソを出力するとエラー
2014/05/22
先に結論として5C問題とかいうみたいで仕様らしい。
■参考サイト
http://d.hatena.ne.jp/techblog/20101206/1291666360
http://blog.goo.ne.jp/mysql_db_oss/e/c3587c2854ac09b5a528038b425a2160
http://d.hatena.ne.jp/keyword/5C%CC%E4%C2%EA
状況として、携帯サイトの機能追加を行っており、
携帯サイトの為、文字コードはsjisだった(いつもはeuc-jpかutf-8)。
で、カタカナ全てをPHPで表示していた際に、[ソ]のみ
エラーが発生した。
調べてみると5C問題とかいうやつらしく半角スペースを
ソの後ろにつけて出力することで一先ず解決。
あとついでにカタカナ縛りのフォームを作る必要があり
悩んだのでメモ。
■全てカタカナかどうかを調べる
http://pentan.info/php/reg/is_kana.html
関連記事
-
-
CAPTCHAに代わる無料のツール「Cloudflare Turnstile」の導入方法
CAPTCHAと言えばGoogleのreCAPTCHAを思い浮かべるが、稀にCl ...
-
-
PHPでeval実行時に「eval()'d code on line」エラー
PHPでeval実行時に「eval()'d code on line 〇〇」とい ...
-
-
カンマ区切りの文字列で最後のカンマを排除
文字列をカンマ区切りにして、カンマを取り外して 配列にする際、頭もしくはお尻につ ...
-
-
PHPからLINEのMessaging APIにリクエストし通知を送る方法
LINEから「2025/3/31にLINE Notifyのサービスが終了する」と ...
-
-
mp3ファイルのアップロードと再生方法
mp3ファイルをformでアップロードしたかったのと、Webサイト上で再生したか ...