ファイルはUTF-8(BOM付)で保存してます。

$txtをそおまま表示しようとすると$とか矢印みたいなのが混ざったような文字化けで表示され、
mb_convert_encoding($txt,'UTF-8','JIS')するときちんと元に戻ります。

4.4.9とXAMPPの5.2.8で確認。
これはどうすれば?