91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php如何獲取json里面內容

發布時間:2021-06-29 14:34:10 來源:億速云 閱讀:443 作者:chen 欄目:編程語言

本篇內容主要講解“php如何獲取json里面內容”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“php如何獲取json里面內容”吧!

$a = '{"status":"3","message":"","errCode":"0","data":[{"time":"2014-12-12 20:37","context":"到達:湖南湘潭公司 已收件"},{"time":"2014-12-12 21:31","context":"到達:湖南湘潭公司 發往:福建廈門分撥中心"},{"time":"2014-12-13 02:24","context":"到達:湖南長沙分撥中心"},{"time":"2014-12-17 20:02","context":"到達:福建廈門公司國貿分部 發往:福建廈門公司國貿分部"},{"time":"2014-12-17 20:33","context":"到達:福建廈門公司國貿分部 由 圖片 簽收"}],"html":"","mailNo":"1201519497579","expTextName":"韻達快遞","expSpellName":"yunda","update":"1420006818","cache":"0","ord":"ASC","tel":"021-39207888"}';
 
$b = json_decode($a);
$status = $b->status;
....
$message = '';
foreach($b->data as $v){
    $message .= $v->time.'  '.$v->context."\r\n";
}

$str = 你這段JSON

$obj = json_decode($str);
//這里status ,message, errCode就等于$obj ->status $obj ->message $obj ->errCode
//還有tel 也是外層的
foreach ($obj->data as $data) {
//這里會循環4次 每次都有$obj ->time $obj ->context

$jsonString = '....your json....';
$result = json_decode($jsonString, true);
$dataCount = count($result['data']);
if ($dataCount > 0) {
    for ($i = 0; $i < $dataCount; $i++) {
        // 這里處理每一條物流狀態
    }
}
for ($i = 0; $i < $dataCount; $i++) {
        // 這里處理每一條物流狀態
    }
 這個for里面要怎么寫才能調用time 跟context這2個內容 呢
<?php
header('Content-type:application/json;charset=utf-8');
 $json='{
        "id": "1",
        "name": "姓名",
        "show": "內容",
        "mp3_path": "目錄"
        }';
echo $json;
?>
<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <title>Javascript</title>
    //引入jquery的CDN
    <script   src="https://code.jquery.com/jquery-3.2.1.js"   integrity="sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE="   crossorigin="anonymous"></script>
</head>
<body>
<p id="p1">
    <ul></ul>
</p>
<script>
      var html="";
      $.ajax({
        type: "get",
        url: "test01.php",
        success: function (data)
        {
           //for in遍歷php返回的json數據
            for(var k in data)
            {
                 //用模板字符串將key value,拼接到html字符串中。
                   html+=`<li>${k} :${data[k]}</li>`
            }
            $("#p1 ul").html(html);
        },
        error:function () {
            alert("1111");
        }
    });
</script>
</body>
</html>

3.注意:php文件和html文件應該位于同一目錄,否則會存在跨域問題。

4.我是將這兩個文件放在xampp下的htdocs目錄。

5.打開文件可以看到輸出如下。

php如何獲取json里面內容

到此,相信大家對“php如何獲取json里面內容”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

中卫市| 壶关县| 贡嘎县| 揭西县| 常德市| 枣强县| 徐闻县| 巴中市| 惠州市| 个旧市| 婺源县| 诸暨市| 峨边| 丹凤县| 城步| 金川县| 福清市| 达拉特旗| 清徐县| 和顺县| 剑川县| 浑源县| 蕲春县| 嘉义市| 睢宁县| 桑植县| 吐鲁番市| 康乐县| 宿迁市| 吴川市| 玛沁县| 怀柔区| 利辛县| 建阳市| 玛纳斯县| 勐海县| 工布江达县| 定安县| 香格里拉县| 北安市| 两当县|