file_get_contents获取错误的内容

时间:2015-11-11 08:31:39

标签: php file-get-contents

我在file_get_contents中使用PHP功能从网站获取数据效果良好。但是对于这个URL:

http://benalman.com/code/projects/php-simple-proxy/ba-simple-proxy.php?url=http%3A%2F%2Fwww.google.com%2F

没有获得那里的实际内容。

<?php
  echo file_get_contents('http://benalman.com/code/projects/php-simple-proxy/ba-simple-proxy.php?url=http%3A%2F%2Fwww.goolge.com%2F');
?>  

1 个答案:

答案 0 :(得分:0)

是的它确实返回相同,但你看不到它,因为它是很多HTML和Javascript。

以下是阅读JSON内容的示例:

header("Content-Type: text/plain");
$json = file_get_contents('http://benalman.com/code/projects/php-simple-proxy/ba-simple-proxy.php?url=http%3A%2F%2Fwww.youtube.com%2F');
print_r(json_decode($json));