file_get_contents("http://www.52topview.com")
试试
如查不行,这个函数打开网页有要进行PHP.ini开关设置,再试那个

解决方案 »

  1.   

    有一个可能,你的服务器不支持远程打开urlref:allow_url_fopen boolean 
    本选项激活了 URL 形式的 fopen 封装协议使得可以访问 URL 对象例如文件。默认的封装协议提供用 ftp 和 http 协议来访问远程文件,一些扩展库例如 zlib 可能会注册更多的封装协议。 注意: 出于安全性考虑,此选项只能在 php.ini 中设置。 注意: 此选项是紧接着版本 4.0.3 发布后引进的。版本 4.0.3 以及之前的版本只能在编译时通过配置项 --disable-url-fopen-wrapper 来取消此特性。 警告
    Windows 版在 PHP 4.3.0 之前,以下函数不支持远程文件访问:include(),include_once(), require(),require_once() 和Image中的 imagecreatefromXXX 函数。 
      

  2.   

    用file_get_contents()不可能你想怎么抓就怎么抓的 
    要是那样 你每时每刻都从google抓你试试
    那个抓几次 就不行了 网站不会让你那样做的
      

  3.   

    我也碰到这个问题了。
    allow_url_fopen = On
    是打开的。
    用fsockpen可能就可以
      

  4.   

    情况是时而可以时而不可以。
    http://lanmg.com/test2.php
    大家可以测试
      

  5.   

    fsockpen貌似不会错
    http://lanmg.com/test5.php