いわゆる「ダメ文字」について - PHPプロ!Q&A掲示板
mySQL: SJIS
HTTP output: UTF8
このようなencodeの構成で、WEBアプリを(手探りで)作成中です。ところが、mySQLの文字コードがSJISのため"表","十","構"など、いわゆる「ダメ文字」に悩まされています。
SJISにエンコードした「ダメ文字」入りのテキストデータは、"表¥","十¥"などのように置換すればよいのは分かるんですが、その置換方法がわかりません。正規表現で回避できるのでしょうか、調べ方が下手だったのか、ネットで探してみても解決策を見つけられませんでした。
そこで質問なのですが、たとえば次のような文字変数(EUC-JP)があった場合、mySQL(SJIS)に登録するためには、どのような置換コードを書けばいいのでしょうか?
$txt='十人の能力構成表';
どうぞ、宜しくお願いします。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


再帰関数は最初の内は混乱しますが、非常に上手く使える場面もいずれ出てきます。これを機会に学んでいけるといいですね。