外国の無料ホスティングサービス

http://blog.creamu.com/mt/2008/12/php5.html


PHPのmbstring拡張モジュール

海外のレンタルサーバーだと、PHPのmbstringモジュールが入っていない場合がある。
=マルチバイト文字(日本語)の処理で困る。

解決策

  • PHP_Compat
    PHP_Compatを使って新しいバージョンの関数・定数を使う

    スクリプト内で使われている関数が動作環境のバージョンが古い事によりエラーが出たりする時に役立つPEARのパッケージ、PHP_Compat

    そもそもPHPにおいては、上記のエクステンションを使わなくても、シフトJIS、EUC-JP、JIS、Unicodeなどを使い、日本語を表示することが可能です。
    これは、PHPにおける文字列の概念が広範囲なために、もともとは日本語を扱うことを想定していなかったものの、問題なく「使えている」状態に過ぎません。
    マニュアルのどこにも、日本語を正しく処理しますとは記述されていません。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-01-20 (日) 23:30:06 (2069d)