前一片隨便寫到了curl怎樣獲得返回值,其中要把CURLOPT_RETURNTRANSFER設置成1
在網上搜索了一些資料解釋如下
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
將curl_exec()獲取的信息以文件流的形式返回,而不是直接輸出。
curl_setopt($ch, CURLOPT_RETURNTRANSFER,0); 或着不使用這個選項:
如果成功只返回TRUE,自動輸出返回的內容
再簡單點說如果設置成1
如果curl_exec() 的結果是一個return賦值 你可以要它賦值給一個變量
比如 $response = curl_exec();
$response就是一個你curl執行后的string結果(相當於服務端那邊的echo XXX的值;不會直接輸出到頁面)
反之如果是0, 你的 curl_exec(); 就相當於你設置true的時候 echo $response;