国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

php 使用Curl傳遞json資料給對(duì)方及顯示對(duì)方回傳的json(Json格式/ API串接/ H

wyk1184 / 713人閱讀

摘要:本教學(xué)使用環(huán)境介紹伺服器端資料庫(kù)語(yǔ)言版本本機(jī)端將以下資料變成格式傳輸傳給對(duì)方接應(yīng)的要印出對(duì)方回的內(nèi)容時(shí)如果對(duì)方回的是,使用接應(yīng)即可就能夠印出回圈,對(duì)方回傳多少筆就印多少筆可以使用查看的長(zhǎng)度,輕松做判斷如果對(duì)方回的不是只是直接傳

本教學(xué)使用環(huán)境介紹
伺服器端:Ubuntu 18.04 LTS
資料庫(kù):Mariadb 10.1.34(Mysql)
語(yǔ)言版本:php 7.3
本機(jī)端:MacOS High Sierra

function httpRequest($api, $data_string) {

  $ch = curl_init($api);
  curl_setopt($ch, CURLOPT_POST, 1);
  curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
  curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  curl_setopt($ch, CURLOPT_HTTPHEADER, array(
      "Content-Type: application/json",
      "Content-Length: " . strlen($data_string))
  );
  $result = curl_exec($ch);
  curl_close($ch);

  return json_decode($result);
}

將以下資料變成json格式傳輸傳給對(duì)方接應(yīng)的

$data = array(
    "id" => $id,
    "field" => $field
);
$data = httpRequest("", json_encode($data));

要印出對(duì)方回的 json key and value 內(nèi)容時(shí)

echo $data->{"message"};

如果對(duì)方回的是json array,使用foreach接應(yīng)即可
就能夠印出回圈,對(duì)方回傳多少筆就印多少筆

foreach ($data as $value) {
    echo $value["message"];
}

可以使用sizeof查看object的長(zhǎng)度,輕松做判斷

echo sizeof($data); // int

如果對(duì)方回的不是json只是直接傳 body 過(guò)來(lái)
將上面的function中的

return json_decode($result);

改為

return $result;

然后直接印出即可

echo $data;

Line ID:ianmac
QQ:1258554508

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/31160.html

相關(guān)文章

  • career-tips | 踩坑路

    摘要:因?yàn)槭嵌噙M(jìn)程單線程同步模式,即一個(gè)子進(jìn)程同時(shí)最多處理一個(gè)請(qǐng)求,所以子進(jìn)程數(shù)等于最大并發(fā)數(shù)。 a little tips in my code career | 碼碼踩過(guò)的那些坑2015-2016 記一下這一年碼碼中我需要去了解的基礎(chǔ)知識(shí),有不對(duì)的歡迎大家指證出來(lái):https://github.com/TIGERB/car... 關(guān)于設(shè)計(jì)模式 關(guān)于PHP 關(guān)于互聯(lián)網(wǎng)協(xié)議 設(shè)計(jì)模...

    kviccn 評(píng)論0 收藏0
  • WEB前端面試題匯總(JS)

    摘要:如何解決跨域問(wèn)題跨域原因由于瀏覽器的同源策略限制,只允許請(qǐng)求當(dāng)前源域名協(xié)議端口的資源。同源策略同源策略是客戶端腳本尤其是的重要的安全度量標(biāo)準(zhǔn)。同源策略指的是協(xié)議,域名,端口相同,同源策略是一種安全協(xié)議。狀態(tài)表示客戶端已發(fā)送報(bào)文。 如何解決跨域問(wèn)題: 跨域原因:由于瀏覽器的同源策略限制,XmlHttpRequest只允許請(qǐng)求當(dāng)前源(域名、協(xié)議、端口)的資源。在腳本中發(fā)起HTTP請(qǐng)求,出于...

    meislzhua 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<