Google Mapsなどとのマッシュアップを考えるときには、UTF-8が必須。 でも過去の資産を生かすためには、EUC-JPにしなければ… そんなわけで、OS/MySQL/PHPはのデフォルトはEUC-JPに設定しています。 この環境でUTF-8なPHPソースを書こうとすると、いろいろと問題が生じます。 【対策1】PHPソースの編集 mb_language(’uni’); mb_http_output(’UTF-8′); mb_internal_encoding(’UTF-8′); mb_http_input(’auto’); 【対策2】.htaccessの編集 対策1だけでよさそうですが、フォームからの入力の場合はそれ以前に文字化けするようです。 設定が重複するようですが .htaccessにも記述します。 php_value mbstring.internal_encoding ut
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く