2006年7月 3日

[PHP-users 29572] Re:mbstring.internal_encodingにSJIS

あさかわ

On 2006/07/03, at 8:31, GotouYutaka wrote:

> SJISで問題ないでしょう。入力も出力も内部処理もそのサーバでは全
> 部Shift_JISでやるなら、指定しておいた方が手っ取り早い。
> データベースやWebページと連携するときも、ひたすら
> Shift_JISでやれば、エンコーディングに悩まされなくていいんじゃ

> ないですか。

internal_encodingを、SJISにすると、5c問題で悩みます
よ。

本件はこの以下の議論とも関連しますが。
http://ns1.php.gr.jp/pipermail/php-dev/2003-May/000744.html

そもそもこの議論は、script_encodingと
internal_encodingの関係が議論されてるので
どの様に本件にかかわるのかがわかりにくいでしょうけども。

本件に関わる結論としては、

intenal_encoding = SJISを指定した場合、zendエンジンとして
の動作には、問題はない。
しかし、multibyteを考慮していない関数を利用した場合は、
5cを含む漢字の処理に問題をおこす。

です。


_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ns1.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://www.php.gr.jp/php/novice.php3

投稿者 xml-rpc : 2006年7月 3日 09:44
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/38799
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。