2011-03-18 80 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