XAMPPのPHPは少しダメな子2

2010年08月02日

strftimeの動きが変

実は去年もこのことで頭を悩ませたけど
原因判明
なんと内部的にSJISで動いているらしい
このためUTF-8やEUCで
strftime ( '%Y年%m月%d日(%a)%H時%M分%S秒' , $row['editedon'] );
と書くと
文字化けする
iconv('CP932', 'UTF-8', strftime(iconv('UTF-8', 'CP932', '%Y年%m月%d日(%a)%H時%M分%S秒' ) , $row['editedon'] ));
と、一度SJISで処理した後にUTF-8に変換することで
文字化けを回避できる。

なんだそりゃ・・・・

同じカテゴリー(開発もの)の記事画像
ハピナビ、本日オープン
MODxへ履歴と承認と差分表示の機能を追加
同じカテゴリー(開発もの)の記事
 「アプリやろうぜ」について備忘録 (2011-06-21 14:54)
 ハピナビ、本日オープン (2011-03-11 10:04)
 PHPの開発でのメモメモ01 (2011-02-23 11:46)
 WindowsサーバーでMODx (2010-09-17 18:03)
 デジカメな人が覚えておきたい知識 (2010-08-23 08:33)
 Vine Linuxの備忘録 (2010-08-05 11:31)

Posted by jeyson at 08:56│Comments(0)開発もの
上の画像に書かれている文字を入力して下さい
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。

PageTop

削除
XAMPPのPHPは少しダメな子2
    コメント(0)