★mb_convert_encoding関数(例2)

HTMLのMETAタグで文字コードをEUCに指定する場合
 PHPのスクリプトを保存しているファイル形式がShift-JISかEUCか、あるいはHTMLのMETAタグで指定された文字
コードがShift-JISかEUCかによって表示結果が異なります。例えばPHPファイルが同じShift-JIS形式で保存さ
されていても、次のようなMETAタグを含めると、Webブラウザでは異なる表示結果になります。

例)
<META http-equiv="Content-Type" content="text/html;charset=x-euc-jp">
<?php

 //このファイルはSJISで保存しているので、この変数はSJISです
 $a = "ただいまHPを作成中";
 
 //SJISからEUCに変換します
 $b = mb_convert_encoding($a, "EUC-JP", "SJIS");
 
 //EUCからSJISに変換します
 $c = mb_convert_encoding($b, "SJIS", "EUC-JP");
 
 print $a . "<br>";
 print $b . "<br>";
 print $c . "<br>";
 
?>

実行結果