Задать вопрос
@Stuksus

File_get_contents загружает страницу, почему?

file_get_contents не возвращает исходный код, а сразу его пытается запустить. Так при обработки примера из официальной документации вместо исходного кода получаю недогруженную страницу(заменил сайт www.example.com из примера на www.google.com/)
<?php
$homepage = file_get_contents('http://www.google.com/');
echo $homepage;
?>
5c32d6fe93ced811080241.png
что можно с этим сделать, что бы получить чистый исходный код страницы?
  • Вопрос задан
  • 213 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
Stalker_RED
@Stalker_RED
file_get_contents получает исходный код страницы, как и задумано.
Вы делаете echo, и выводите этот исходный код в браузер.
Браузер видит html-код и исполняет его, как и задумано.

Что именно вам не нравится, и что вы хотите изменить?
Ответ написан
Комментировать
@Kozlovdaniil
Php/Python developer
htmlspecialchars
<?php
$homepage = file_get_contents('http://www.google.com/');
echo htmlspecialchars($homepage);
?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы