ほんとくだ質で申し訳ないんですがお願いします
やりたい事はテキストをUTF-8に変換して保存したいだけなんですが
↓をブラウザから実行するとテキストが文字化けで表示されるだけで終わります

$jis = readfile('jis.txt');
$str = mb_convert_encoding($jis, "UTF-8", "auto");
touch("utf.txt");
$fp = fopen("utf.txt", 'w');
fputs($fp, $str);
fclose($fp);

なんか勘違いしてますでしょうか?