欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP基于CURL發(fā)送JSON格式字符串的方法示例

 更新時(shí)間:2018年03月22日 10:08:01   作者:笑笑別人  
這篇文章主要介紹了PHP基于CURL發(fā)送JSON格式字符串的方法,結(jié)合實(shí)例形式分析了php使用curl發(fā)送json格式字符串的相關(guān)屬性設(shè)置及數(shù)據(jù)接收等操作技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP基于CURL發(fā)送JSON格式字符串的方法。分享給大家供大家參考,具體如下:

/*
* post 發(fā)送JSON 格式數(shù)據(jù)
* @param $url string URL
* @param $data_string string 請(qǐng)求的具體內(nèi)容
* @return array
*   code 狀態(tài)碼
*   result 返回結(jié)果
*/
function post_json_data($url, $data_string) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
        'Content-Type: application/json; charset=utf-8',
        'Content-Length: ' . strlen($data_string))
    );
    ob_start();
    curl_exec($ch);
    $return_content = ob_get_contents();
    ob_end_clean();
    $return_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    return array('code'=>$return_code, 'result'=>$return_content);
}
$arr = array('a'=>'555','b'=>56454564);
dump(post_json_data('http://192.168.211.1/html/dump.php',json_encode($arr)));

注意:接收數(shù)據(jù)的時(shí)候不是用 $_POST,而是

$content = file_get_contents('php://input');

PS:這里再為大家推薦幾款比較實(shí)用的json在線工具供大家參考使用:

在線JSON代碼檢驗(yàn)、檢驗(yàn)、美化、格式化工具:
http://tools.jb51.net/code/json

JSON在線格式化工具:
http://tools.jb51.net/code/jsonformat

在線XML/JSON互相轉(zhuǎn)換工具:
http://tools.jb51.net/code/xmljson

json代碼在線格式化/美化/壓縮/編輯/轉(zhuǎn)換工具:
http://tools.jb51.net/code/jsoncodeformat

C語(yǔ)言風(fēng)格/HTML/CSS/json代碼格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php curl用法總結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》及《php常見數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP常用函數(shù)小技巧

    PHP常用函數(shù)小技巧

    php返回文件擴(kuò)展名的函數(shù) 格式化變量php重定向網(wǎng)頁(yè)等
    2008-09-09
  • PHP實(shí)現(xiàn)數(shù)字補(bǔ)零功能的2個(gè)函數(shù)介紹

    PHP實(shí)現(xiàn)數(shù)字補(bǔ)零功能的2個(gè)函數(shù)介紹

    這篇文章主要介紹了PHP實(shí)現(xiàn)數(shù)字補(bǔ)零功能的2個(gè)函數(shù)介紹,需要的朋友可以參考下
    2014-05-05
  • PHP頁(yè)面靜態(tài)化的優(yōu)缺點(diǎn)與實(shí)現(xiàn)

    PHP頁(yè)面靜態(tài)化的優(yōu)缺點(diǎn)與實(shí)現(xiàn)

    眾所周知,頁(yè)面靜態(tài)化是門戶網(wǎng)站研發(fā)中必備的一項(xiàng)技能,本課程從純靜態(tài)化和偽靜態(tài)化兩個(gè)角度進(jìn)行分析,帶領(lǐng)大家掌握在PHP中如何生成純靜態(tài)化頁(yè)面,在WEB服務(wù)器中如何配置偽靜態(tài),幫助大家掌握又一項(xiàng)加薪利器
    2023-02-02
  • php探針不顯示內(nèi)存解決方法

    php探針不顯示內(nèi)存解決方法

    在本篇文章里小編給大家整理的是關(guān)于php探針不顯示內(nèi)存的相關(guān)知識(shí)點(diǎn)內(nèi)容以及解決方法,需要的朋友們參考下。
    2019-09-09
  • 詳解如何利用PHP和OpenCV來(lái)讀取視頻內(nèi)容

    詳解如何利用PHP和OpenCV來(lái)讀取視頻內(nèi)容

    在現(xiàn)代科技發(fā)展中,無(wú)人機(jī)(Unmanned Aerial Vehicle, uav)已經(jīng)成為了一種常見的飛行器,然而,無(wú)人機(jī)的使用也帶來(lái)了一些安全和隱私方面的問(wèn)題,本文將介紹如何利用PHP和OpenCV來(lái)讀取視頻內(nèi)容,并通過(guò)圖像處理技術(shù)來(lái)判斷視頻中是否存在無(wú)人機(jī),感興趣的朋友可以參考下
    2024-04-04
  • PHP中PDO的錯(cuò)誤處理

    PHP中PDO的錯(cuò)誤處理

    在使用PDO進(jìn)行那個(gè)PHP和數(shù)據(jù)庫(kù)開發(fā)過(guò)程中,如果程序中碰到錯(cuò)誤咋辦?我們這里描述PDO類的錯(cuò)誤信息和異常處理。
    2011-09-09
  • PHP zip壓縮包操作類完整實(shí)例

    PHP zip壓縮包操作類完整實(shí)例

    這篇文章主要介紹了PHP zip壓縮包操作類,結(jié)合完整實(shí)例形式分析了php封裝的針對(duì)zip文件解壓、壓縮、遞歸創(chuàng)建、讀取等相關(guān)操作,需要的朋友可以參考下
    2018-06-06
  • php獲取用戶IPv4或IPv6地址的代碼

    php獲取用戶IPv4或IPv6地址的代碼

    谷歌了一下,找到這段代碼,可以根據(jù)用戶環(huán)境獲取IP地址,需要的朋友可以參考下
    2012-11-11
  • php下通過(guò)偽造http頭破解防盜鏈的代碼

    php下通過(guò)偽造http頭破解防盜鏈的代碼

    這篇文章主要用于圖片,軟件等突破防盜鏈的方法,希望需要的朋友有所幫助,但不推薦這樣做,如果官方改版都是無(wú)法繼續(xù)使用的。
    2010-07-07
  • php+mysql查詢實(shí)現(xiàn)無(wú)限下級(jí)分類樹輸出示例

    php+mysql查詢實(shí)現(xiàn)無(wú)限下級(jí)分類樹輸出示例

    這篇文章主要介紹了php+mysql查詢實(shí)現(xiàn)無(wú)限下級(jí)分類樹輸出,結(jié)合實(shí)例形式分析了php+MySQL查詢實(shí)現(xiàn)的樹狀分類輸出功能,涉及php數(shù)據(jù)庫(kù)查詢與數(shù)組遍歷等相關(guān)操作技巧,需要的朋友可以參考下
    2016-10-10

最新評(píng)論