2011-03-18 79 views
1

我首先向我网站外的网页发送一个字词。然后该页面只返回文本。我想采取并处理文本?所以我必须在我的服务器上获取该文本的权利? 那么我该怎么做呢?或者还有其他的选择吗?如何通过php从我的服务器以外的网页获取文本?

+1

你在说什么读取远程文件关于?! – 2011-03-18 22:08:12

回答

2

如果您的服务器启用了URL wrappers,则使用cURLfile_get_contents()

+0

嘿,谢谢彼得。 file_get_contents()函数工作...它真棒。 – 2011-03-18 22:29:49

1

下面是代码使用PHP

if ($fp = fopen('http://www.google.com/', 'r')) { 
    $content = ''; 
    while ($line = fread($fp, 1024)) { 
     $content .= $line; 
    } 
} else { 
    // an error occured when trying to open the specified url 
} 

确保你有“allow_url_fopen选项”在你的php.ini设置为1