如何在PHP中包含外部文件?

时间:2010-11-16 05:05:12

标签: php html include external

我需要包含另一个网址上的外部文件。例如google.com。我已经使用本地文件测试了include,因此有很多功能,但是如果我尝试使用127.0.0.1/filetoinclude.txt则没有任何反应。我没有收到错误,我只是得到一个空白页面。 那么我应该如何在我的页面中加入http://google.com

2 个答案:

答案 0 :(得分:11)

我不知道你为什么要这样做,但你肯定会尝试这样的事情:

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

答案 1 :(得分:3)

您需要使用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;