[PHP-users 28082] Re: setlocale()が動作しなくなる事がある

Masanori Kobayashi markun @ leo.bekkoame.ne.jp
2006年 1月 12日 (木) 17:18:30 JST


渡邉様

説明が足りませんでした。
php5.x.xのfgetcsv()はローケルに依存しているため、サーバのローケルが
EUC_JPなどとなっている場合、SJISのcsvファイルのデータを正しく取得する事
ができません。そのために、fgetcsv()を実行する前に、setlocale()を使用して
ファイルの文字コードと同じ環境にする必要があります。このsetlocale()が正
しく動作しない事がごくまれに発生するので、なにか情報が無いかと探しており
ます。

-- 
_/_/ Masanori Kobayashi



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