2009-12-16 40 views
68

當我使用此代碼:不要回聲出捲曲

$ch = curl_init($url); 
$statuses = curl_exec($ch); 
curl_close($ch); 

我回到我想要的,但如果我只是使用 - $statuses是呼應出到頁面上。

我該如何解決這個問題?

回答

180

將這個第2行:

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
+1

哈哈,我發現你貼:) – tarnfeld 2009-12-16 22:55:05

+15

之前我打我的代碼爲五百時間來尋找一個隨機回聲我找不到。最煩人的問題有最簡單的解決方案:P – 2013-08-22 16:53:22

+4

@dvidsilva善良,你一定是相當老.... – csga5000 2015-12-04 10:40:53

53

包括該選項之前curl_exec()

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
+12

我更喜歡這個答案,因爲它更清楚你指定的是一個布爾值,而不是一個數字。 – MirroredFate 2013-10-30 23:36:53

+0

另外它指定它必須放在exec之前。雖然這是相對直觀的,但可能會爲一些人節省一些錯誤。 – csga5000 2015-12-04 10:41:50