../../image/benilogo.gifPHP4 について


PHP の iconv() について。

 PHPのマニュアル iconv() 

文字列コンバーター ってことでしょうか? 文字コードの変換 をしてくれる。
結果を画面に表示するのではよくわからないだろうから( ブラウザがエンコードしてくれる場合もあるから)
出力結果を一旦ファイルに出力し、それを エディターでみるとよくわかる。 
php_05/iconv01.php
<PRE>
<?php
echo "iconv()  test\n";
echo "日本語の問題 \n";
$str_l = "これは日本語です。 まったくいろいろ問題はあります。";
$str_l2 = iconv("EUC-JP","sjis",$str_l);
$handle = fopen("test.dat",'a');
fwrite($handle,$str_l2 . "\n");
fclose($handle);


?>

  • 日本語文字列を作成する。
  • ここの文字コードは EUC-JP である。
  • phpの表示は EUC-JP にしているので
  • 一旦、ファイルに出力したものを読み出してみる。
  • test.dat に sjis として出力する。

結果
image/iconv_dump.gif
  • ちゃんと sjis になっている。


他にも、同じく 日本語のコードを変換してくれる  mb_convert_encoding( ) と言うのがあった。















目次に戻る

2005/07/09start ********* Last Update 2006/11/12 11:51 JST

(C) Y.Kondou,2005,2006 All Rights, Reserved.
その他、お気づきの点がありましたら連絡先はこちらから