タグ

文字コードに関するchimantareのブックマーク (2)

  • [PHP]携帯サイト向けに文字コードを一括変換する | PHP Archive

    携帯サイトを UTF-8 で書ければ余計な手間がかからなくていいのですが、 古い機種もカバーするとなると未だに Shift-JIS を利用しなければなりません。 加えて全角カタカナを半角カタカナに統一するとなると結構面倒です。 モバイル専用サイトなら全て Shift-JIS で統一するのも手ですが、データベースを PCサイトと共有しているケースは変換する必要がどうしても出てきます。 かといって echo のたびに mb_convert_encoding と mb_convert_kana を やっていたのでは埒が明かないので、出力を一時的にバッファリングして一括変換します。 下記のプログラムソースは UTF-8 で書かれ、 Shift-JIS として出力しています。 <?php mb_internal_encoding("UTF-8"); ob_start('mobile_output')

  • 欧語特殊文字

    ■仏語アクサンや独語ウムラウトなど、欧語特殊文字をHTMLファイルで記述し、ブラウザ上で表示する方法 記述の方法 欧語特殊文字の代わりに、[&(アンパサンド)]ではじまり[;(セミコロン)]でおわる略語で特殊文字一文字を表す。 ※文字コードを用いる方法もあるが、ここでは省略する。 例: [ü]は[&uuml;]と記述するので、 [Müller]と表示させたい → htmlファイル上では、[M&uuml;ller]と記述する。 ■htmlで欧語特殊文字を記述する具体的な方法 HTMLファイルを直に書く場合 ・代表的なHTML特殊文字をIMEやATOKに単語登録しておく。 ・特殊文字の場所に登録したHTML特殊文字を挿入する。 Wordなどワープロソフトを用いたファイルからHTMLファイルを生成する場合 ・Wordや一太郎などのワープロソフトで欧語文を記述し、HTML形式で保存する。 →欧語特

  • 1