質問: PHP4で、txtファイル作成の際に文字コードを指定するには? 自分はfopen()にてtxtファイル作成してますが、その際に文字コードを指定するにはどのようにしたらよろしいでしょうか?作成後、文字化けしてしまって困っております。 また、txtファイルから、文字を読み込む際、エンコードなどなど、文字変換処理はどのようにしたらよいのでしょうか?
回答: mb_convert_encoding関数で文字コードの変換ができます。 //$strをShift_JISからUTF-8に変換 $str = mb_convert_encoding($str, 'UTF-8', 'Shift_JIS');