亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

php curl模擬post請求和提交多維數組的示例代碼

2024-05-04 23:40:29
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php curl模擬post請求和提交多維數組的示例代碼,需要的朋友可以參考下

下面一段代碼給大家介紹php curl模擬post請求的示例代碼,具體代碼如下:

 

 
  1. <?php 
  2. $uri = "http://www.cnblogs.com/test.php";//這里換成自己的服務器的地址 
  3. // 參數數組 
  4. $data = array ( 
  5. 'name' => 'tanteng' 
  6. // 'password' => 'password' 
  7. ); 
  8. $ch = curl_init (); 
  9. // print_r($ch); 
  10. curl_setopt ( $ch, CURLOPT_URL, $uri ); 
  11. curl_setopt ( $ch, CURLOPT_POST, 1 ); 
  12. curl_setopt ( $ch, CURLOPT_HEADER, 0 ); 
  13. curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 ); 
  14. curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data ); 
  15. $return = curl_exec ( $ch ); 
  16. curl_close ( $ch ); 
  17. print_r($return); 

2,遠程服務器:

 

 
  1. <?php 
  2. if(isset($_POST['name'])){ 
  3. if(!empty($_POST['name'])){ 
  4. echo '您好,',$_POST['name'].'!'

下面給大家介紹php中curl模擬post提交多維數組。

今天需要用curl模擬post提交參數,請求同事提供的一個接口;但是傳遞的參數中,有一個參數的值為數組,用普通的curl post代碼提交,會報錯誤

PHP Notice: Array to string conversion in /test/functions.php on line 30

Notice: Array to string conversion in /test/functions.php on line 30

代碼如下:

 

 
  1. <?php 
  2. $param = array( 
  3. 'uid' => 123,  
  4. 'uids' => array(12,455),  
  5. 'msgType' => 'WITH',  
  6. 'nick' => 'aaa',  
  7. ); 
  8. $url = "http://cx.com/t.php"
  9. //通過curl的post方式發送接口請求 
  10. SendDataByCurl($url,$param); 
  11. //通過curl模擬post的請求; 
  12. function SendDataByCurl($url,$data=array()){ 
  13. //對空格進行轉義 
  14. $url = str_replace(' ','+',$url); 
  15. $ch = curl_init(); 
  16. //設置選項,包括URL 
  17. curl_setopt($ch, CURLOPT_URL, "$url"); 
  18. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
  19. curl_setopt($ch, CURLOPT_HEADER, 0); 
  20. curl_setopt($ch,CURLOPT_TIMEOUT,3); //定義超時3秒鐘  
  21. // POST數據 
  22. curl_setopt($ch, CURLOPT_POST, 1); 
  23. // 把post的變量加上 
  24. curl_setopt($ch, CURLOPT_POSTFIELDS, $data); 
  25. //執行并獲取url地址的內容 
  26. $output = curl_exec($ch); 
  27. //釋放curl句柄 
  28. curl_close($ch); 
  29. return $output; 

經過修改上面代碼,可以完成提交數組的功能,而不會報php notice,代碼如下:

 

 
  1. //通過curl模擬post的請求; 
  2. function SendDataByCurl($url,$data=array()){ 
  3. //對空格進行轉義 
  4. $url = str_replace(' ','+',$url); 
  5. $ch = curl_init(); 
  6. //設置選項,包括URL 
  7. curl_setopt($ch, CURLOPT_URL, "$url"); 
  8. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
  9. curl_setopt($ch, CURLOPT_HEADER, 0); 
  10. curl_setopt($ch,CURLOPT_TIMEOUT,3); //定義超時3秒鐘  
  11. // POST數據 
  12. curl_setopt($ch, CURLOPT_POST, 1); 
  13. // 把post的變量加上 
  14. curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data)); //所需傳的數組用http_bulid_query()函數處理一下,就ok了 
  15. //執行并獲取url地址的內容 
  16. $output = curl_exec($ch); 
  17. $errorCode = curl_errno($ch); 
  18. //釋放curl句柄 
  19. curl_close($ch); 
  20. if(0 !== $errorCode) { 
  21. return false
  22. return $output; 


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久成人人人人精品欧| 欧美激情中文字幕在线| 91在线观看免费高清| 国产精品99久久久久久白浆小说| 美女视频久久黄| 欧美在线亚洲一区| 精品久久久久久| 色七七影院综合| 亚洲精品美女久久久久| 亚洲午夜激情免费视频| 疯狂蹂躏欧美一区二区精品| 亚洲第一色在线| 国产精品视频999| 成人有码在线播放| 成人伊人精品色xxxx视频| 欧美在线视频免费播放| 欧美激情视频网| 久久6精品影院| 日韩最新中文字幕电影免费看| 日韩成人在线视频观看| 精品亚洲夜色av98在线观看| 欧美高清视频在线| 欧美人与性动交| 91超碰caoporn97人人| 亚洲一区二区福利| 亚洲成人动漫在线播放| 久久久久久久国产精品视频| 91精品在线一区| 亚洲日本中文字幕免费在线不卡| 亚洲一区二区三区777| 亚洲国产精品va| 理论片在线不卡免费观看| 欧美激情中文网| 国产精品精品视频一区二区三区| 992tv成人免费影院| 精品动漫一区二区三区| 日韩在线视频免费观看高清中文| 国产精品一久久香蕉国产线看观看| 国产精品夜色7777狼人| 国产伦精品一区二区三区精品视频| 欧美激情亚洲国产| 日韩在线中文字幕| 欧美国产日韩中文字幕在线| 欧美在线一级视频| 欧美大尺度激情区在线播放| 91av免费观看91av精品在线| 91色视频在线观看| 在线观看日韩欧美| 欧美www视频在线观看| 国产美女精彩久久| 九九九热精品免费视频观看网站| 亚洲欧美中文字幕在线一区| 精品无人区乱码1区2区3区在线| 久久久成人的性感天堂| 91视频88av| 国产视频欧美视频| 久久香蕉精品香蕉| 国内精品久久久久久| 久久成人综合视频| 久久精品国产一区二区电影| 欧美老肥婆性猛交视频| 韩国19禁主播vip福利视频| 91久久久久久| 亚洲欧美另类中文字幕| 国产成人精品最新| 欧美日韩激情视频8区| 亚洲人午夜精品| 国产欧美精品xxxx另类| 欧美影院成年免费版| 亚洲自拍在线观看| 91精品国产自产91精品| 国产精品欧美激情在线播放| 欧美噜噜久久久xxx| 日韩美女视频免费在线观看| 色综合久综合久久综合久鬼88| 欧美成人激情视频免费观看| 亚洲一区精品电影| 欧美激情久久久久| 国产精品久久精品| 国产精品午夜一区二区欲梦| 亚洲国产精品小视频| 色悠久久久久综合先锋影音下载| 69av在线视频| 亚洲无av在线中文字幕| 亚洲人成在线观看| 亚洲成人亚洲激情| 在线免费观看羞羞视频一区二区| 欧美在线www| 久久久久久久久久久av| 97精品国产97久久久久久春色| 69久久夜色精品国产69乱青草| 久久这里有精品| 91精品国产色综合久久不卡98口| 98精品国产自产在线观看| 69视频在线免费观看| 亚洲激情在线观看视频免费| 91av在线网站| 97视频在线观看免费高清完整版在线观看| 91在线视频九色| 欧美大胆a视频| 亚洲第一色中文字幕| 欧美黑人巨大精品一区二区| 亚洲激情视频在线播放| 2019中文字幕在线免费观看| 久久99精品视频一区97| 久久99久国产精品黄毛片入口| 日韩乱码在线视频| 国产久一一精品| 国产精品流白浆视频| 一区二区三区动漫| 亚洲**2019国产| 精品视频在线播放| 久久精品精品电影网| 日韩中文有码在线视频| 欧美性猛交xxxx偷拍洗澡| 亚洲欧美国产一本综合首页| 91久久在线播放| 国产精品免费在线免费| 91精品久久久久久久久不口人| 姬川优奈aav一区二区| 91精品久久久久久久| 日韩电影在线观看永久视频免费网站| 国产日韩在线观看av| 日韩亚洲欧美成人| 日韩欧美中文字幕在线观看| 一区二区福利视频| 日韩精品在线免费| 亚洲码在线观看| 91在线观看欧美日韩| 亚洲精品福利免费在线观看| 国产精品久久久久久久久久尿| 中文字幕av一区中文字幕天堂| 欧美日韩国产激情| 91干在线观看| 热re91久久精品国99热蜜臀| 麻豆一区二区在线观看| 亚洲第一精品福利| 国产综合色香蕉精品| 亚洲欧洲日产国码av系列天堂| 日韩欧美在线视频| 久久色在线播放| 日韩电影中文字幕av| 国产精自产拍久久久久久蜜| 性色av一区二区三区红粉影视| 亚洲人a成www在线影院| 国产成人精品视| 亚洲欧美日韩第一区| 国产在线观看一区二区三区| 大胆人体色综合| 操人视频在线观看欧美| 日韩成人在线视频观看| 国产成人亚洲精品| 日日噜噜噜夜夜爽亚洲精品| 欧美专区在线视频| 精品国产一区二区三区在线观看| 欧美理论电影在线观看| 亚洲成人av资源网| 国内外成人免费激情在线视频| 国产成人一区二区三区小说| 欧美一区在线直播| 91久久久久久久久久| 亚洲福利精品在线| 久久大大胆人体| 秋霞成人午夜鲁丝一区二区三区|