Как отобразить в бразере html страницу, загруженную при помощи file_get_contents?

Чтобы отобразить HTML-страницу, загруженную с помощью функции file_get_contents() в браузере с использованием PHP, вам понадобится немного дополнительного кода.

Во-первых, используйте функцию file_get_contents(), чтобы загрузить содержимое HTML-страницы в переменную. Например, следующий код загрузит страницу с URL-адресом "http://example.com" и сохранит ее содержимое в переменной $html:

$html = file_get_contents("http://example.com");

Далее, вы можете использовать функцию echo, чтобы напечатать содержимое переменной $html на экране. Однако, чтобы браузер правильно обработал HTML-код и отобразил его как веб-страницу, вам нужно установить правильные заголовки Content-Type. Для этого можно использовать функцию header(). Вот полный код:

<?php
$html = file_get_contents("http://example.com");
header("Content-Type: text/html; charset=UTF-8");
echo $html;
?>

В этом примере мы используем функцию header() для установки заголовка Content-Type со значением "text/html; charset=UTF-8". Это гарантирует, что содержимое будет интерпретировано как HTML-код и правильно отображено браузером. Затем мы используем функцию echo для вывода содержимого переменной $html на экран.

Вы можете сохранить этот код в файле с расширением .php, а затем открыть этот файл в браузере. Браузер загрузит HTML-страницу с заданного URL-адреса и отобразит ее на экране.