2012-03-02 63 views
0

您好fsockopen已被禁用,但curl不是。 請有人可以將此翻譯爲curl版本?我曾嘗試過,但被困住了。這個函數的捲曲版本?

$sock = fsockopen("http://facebook.com" , 80); 
if(FALSE == $sock) { 
    echo "Ms Here"; 
    return; 
    } 

fwrite($sock, $header); 
while ($line = fread($sock, 25000)){ 
    echo $line; 
} 

fclose($sock); 

謝謝。

回答

2

嘗試:

 

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, "http://facebook.com"); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); 
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Connection: close')); 
$response = curl_exec($ch); 
curl_close($ch); 
 
+0

你好。謝謝,但是什麼是while循環,fwrite? – Blank 2012-03-02 09:05:49

+1

你不需要這樣做,因爲你會得到$迴應的迴應 – 2012-03-02 09:06:42