這是zend代碼。如何將其轉換爲泛型PHP?在php中有什麼等價物?
$client = New Zend_Http_Client();
$client->setUri('http://someurl.com/somepage');
$request = $client->request();
if ($request->isSuccessful()) {
//do stuff with the result
}
這是zend代碼。如何將其轉換爲泛型PHP?在php中有什麼等價物?
$client = New Zend_Http_Client();
$client->setUri('http://someurl.com/somepage');
$request = $client->request();
if ($request->isSuccessful()) {
//do stuff with the result
}
$page = file_get_contents('http://someurl.com/somepage');
你會想看看cURL functions。
在PHP中,你可以隨便抓一個URI與get_file_contents($網址)中的內容,甚至的fopen($網址, 'R')等
您可以設置使用stream_context_create流參數(),然後在該上下文中使用fopen(),如果你想控制像HTTP請求方法,用戶代理,代理,超時,如何處理錯誤等。
cURL是一種替代方法,也可以給你更大的控制權 - 但是,這又增加了另一種依賴性。
哪個不能在大多數共享主機上運行:)您應該使用cURL來替代,正如Ignacio指出的那樣。 – takeshin 2010-12-07 17:13:18