2015-08-16 39 views
2

有這種表達的差異:這一個捲曲(PHP LIB):Referer的

curl_setopt($curl, CURLOPT_REFERER, 'http://www.somesite.com'); 

$headers = array(
    ... 
    'Referer: http://www.somesite.com', 
    ... 

); 
curl_setopt($curl,CURLOPT_HTTPHEADER, $headers); 
+0

看起來沒有,沒有區別。只是,有時候,oneliner比打印頭更加優雅,而且擺脫了'Referrer:'輸入錯誤 - 如果我們錯誤地輸入CURLOPT_REFERER – ankhzet

+0

ok,那麼PHP會大聲吼我們,所以我想這是一樣的: curl_setopt($ CH,CURLOPT_COOKIE, '鍵=值') 和 $頭=陣列( ... '的Cookie:SESSION =安勤, ... ); curl_setopt($ curl,CURLOPT_HTTPHEADER,$ headers); – Fafanellu

+0

是的,但是,'Cookie:'或'Set-Cookie:'?停止想知道並使用便捷'curl_setopt($,CURLOPT _ *,$)'方法。此外,大部分IDE將突出顯示適當的常量,並且如果錯誤輸入了某些內容,則會知道。 – ankhzet

回答

0

不,這是一樣的。如果你有很多標題,它的數組形式可以更多地改變。