[PHP-users 25263] マルチバイト関数について

kazuhisa katoh ml @ c-atwork.com
2005年 4月 5日 (火) 10:02:47 JST


加藤です、いつもお世話になります
マルチバイト関数においておたずねいたします

$sence = mb_convert_kana($sence , 'n');
などとした場合に私の認識としては
1999−05−02  => 1999-05-02
1999年05月02日 => 1999年05月02日
1999年 => 1999年
というような変換がされるのかな?と思っているのですが、環境によって変わってく
るのでしょうか?
公開前のテスト環境(Win)では思ったようになったのですが、公開用サーバでは上
記最後の例などでは、年が切れたりするようです。
エンコードはEUC-JPで揃えています。

※テストサーバ
WindowsXp Pro SP2
Apache1.3.33
PHP4.3.10

※公開サーバ
Linux(デストリビューション未確認)
Apache1.3.33
PHP.4.3.10
'--enable-mbstring' '--enable-mbregex' '--enable-mbstr-enc-trans' となって
いました

以上お願い致します




PHP-users メーリングリストの案内