亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php關于curl請求回來的數據轉化數組后該索引有值卻取不出來???求各路大神解決

php關于curl請求回來的數據轉化數組后該索引有值卻取不出來???求各路大神解決

PHP
慕俠2389804 2018-07-10 13:13:27
在tp5框架里,用curl函數請求微信接口,接口本身也返回了數據,并且我轉化成了數組形式,然而下面取值做判斷的時候卻報錯,報未定義數組索引,有哪位大神遇到過這種情況么?求解決?。。∪f分感謝   
查看完整描述

1 回答

?
繁花不似錦

TA貢獻1851條經驗 獲得超4個贊

可以先看看PHP中的 curl_exec函數的說明
(PHP 4 >= 4.0.2, PHP 5)
curl_exec — 執行一個cURL會話
說明
mixed curl_exec ( resource $ch )
執行給定的cURL會話。
這個函數應該在初始化一個cURL會話并且全部的選項都被設置后被調用。
參數
ch
由 curl_init() 返回的 cURL 句柄。
返回值
成功時返回 TRUE, 或者在失敗時返回 FALSE。 然而,如果 CURLOPT_RETURNTRANSFER選項被設置,函數執行成功時會返回執行的結果,失敗時返回 FALSE 。
我前兩天剛好用到過的兩種情況

//從返回結果中獲取指定的值$res=curl_exec($ch);$pa = '%<ul class="ul1"><li>本站主數據:(.*?)</li>%si';preg_match($pa,$res,$r);return $r[1];

//第二種 的返回結果是以json形式。$res=json_decode(curl_exec($ch),true);print_r($res);

查看完整回答
反對 回復 2018-07-27
  • 1 回答
  • 0 關注
  • 667 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號