インターネット上で動作するアプリケーションを開発する際に、我々日本人にとって大きな障害となるのが文字エンコーディングの問題だ。日本語の表記には、ひらがな、カタカナ、漢字など、非常に多くの文字種、多くの文字数が必要となる、英語圏のソフトウェアはそのままでは正しく動作しないことが多いのだ。しかも、日本語の文字をコンピュータ上で表現するための符号化手法、いわゆる一般的に文字コードと呼ばれる規格(正確には符号化文字集合とエンコーディング法)も、歴史的に様々なものが混在している。Shift JIS、EUC-JP、JISなどに加え、最近ではUnicodeとUTF-8エンコーディングなども利用される機会が増えてきた。 PHPでは、開発者コミュニティの努力によってPHP3の時代から日本語の扱いに対する改善が常に行われてきており、その成果はPHP 4.0.6以降で「mbstring拡張」として本家PHPのリ
output_buffering = On output_handler = mb_output_handler magic_quotes_gpc = Off default_charset = Shift_JIS [mbstring] mbstring.language = Japanese mbstring.internal_encoding = EUC-JP mbstring.http_input = auto mbstring.http_output = SJIS mbstring.encoding_translation = On mbstring.detect_order = auto mbstring.substitute_character = none output_buffering = Off magic_quotes_gpc = Off default_charse
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く