« MRTGをWindowsにインストール | トップページ | ArecX6用のハードディスク »

2010年8月 4日 (水)

PHP - date関数で「年」が文字化け

PHPで、date関数に漢字の「年」を使用すると文字化けが発生する。
ShiftJISの環境で、これを確認したが、他の文字コードでは不明。

たとえば、次のような場合に、文字化けとなる。

<?php
//今日の年月日を表示
print date( "Y年n月j日" );
?>

どうやら、date関数が「年」の扱いをヘマしているようだ。

これを回避するには、少し面倒だが、「年」をdate関数に渡さないようにして、
次のように書き直す必要がある。

<?php
//今日の年月日を表示
print date( "Y" ) . "年" . date( "n月j日" );
?>

« MRTGをWindowsにインストール | トップページ | ArecX6用のハードディスク »

プログラム・スクリプト」カテゴリの記事

2021年6月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

Amazonリンク

ダイビング写真(swf)

ブログ内検索

  • Google
    WWW を検索
    ブログ内を検索

リンク(いつもお世話さま)

  • ソニーストア
     iTunes Store(Japan)
    Just MyShop(ジャストシステム)
    ブックオフオンライン
無料ブログはココログ