特定の Web サイトのコンテンツを取得し、そのコンテンツを .txt ファイルに書き込み、フォーマットされていない結果をブラウザーに出力しようとしています。Web サイトのコンテンツを実際にテキスト ファイルに書き込むことはできますが、ブラウザに反映されません。元のハンドルで「w+」と「r+」を使用しようとしましたが、うまくいきませんでした。ここで何が間違っていますか?
$file = file_get_contents('http://www.example.com');
$handle = fopen("text.txt", "w");
fwrite($handle, $file);
fclose($handle);
$myfile = "text.txt";
$handle = fopen($myfile, "r");
$read = htmlentities(fread($handle, filesize($myfile)));
echo $read;