Как включить внешний файл в PHP?

Мне нужно включить и внешний файл, который находится на другом URL-адресе. Например, google.com. Я тестировал include, используя локальные файлы, так что много работает, но если я попытаюсь использовать 127.0.0.1/filetoinclude.txt, ничего не происходит. У меня нет ошибки, я просто получаю пустую страницу. Итак, как я могу включить http://google.com на мою страницу?

Related of "Как включить внешний файл в PHP?"

Я понятия не имею, почему вы хотите это сделать, но вы наверняка можете попробовать что-то вроде:

<?php $google_page = file_get_contents('http://www.google.com'); echo $google_page; ?> 

Вам нужно будет использовать file_get_contents :

 $data = file_get_contents('http://google.com'); //will block 

Или fopen :

 $fp = fopen('http://google.com', 'r'); $data = ''; while(!feof($fp)) $data .= fread($fp, 4092); fclose($fp); echo $data; в $fp = fopen('http://google.com', 'r'); $data = ''; while(!feof($fp)) $data .= fread($fp, 4092); fclose($fp); echo $data;