Let's talk about how to get the content in json in php

慕斯
Release: 2023-04-10 09:48:01
forward
6475 people have browsed it

We have learned so much about PHP. I wonder if you have fully mastered how to obtain the content in json in php. If not, then follow this article to continue learning

$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";
}
Copy after login

$str = your JSON

$obj = json_decode($str);
//Here status, message, errCode are equal to $obj ->status $obj -> message $obj ->errCode
//There is also tel which is also the outer layer
foreach ($obj->data as $data) {
//This will loop 4 times each time Both have $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++) {
        // 这里处理每一条物流状态
    }
}
Copy after login
for ($i = 0; $i < $dataCount; $i++) {
        // 这里处理每一条物流状态
    }
 这个for里面要怎么写才能调用time 跟context这2个内容 呢
Copy after login
Copy after login



    
    Javascript
    //引入jquery的CDN
    

    Copy after login

    3. Note: php files and html files should be located in the same directory, otherwise there will be cross-domain problems.

    4. I placed these two files in the htdocs directory under xampp.

    5. Open the file and you can see the output as follows.

    Lets talk about how to get the content in json in php

    Recommended study: "PHP Video Tutorial"

    The above is the detailed content of Let's talk about how to get the content in json in php. For more information, please follow other related articles on the PHP Chinese website!

    Related labels:
    source:csdn.net
    Statement of this Website
    The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
    Popular Tutorials
    More>
    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template
    About us Disclaimer Sitemap
    php.cn:Public welfare online PHP training,Help PHP learners grow quickly!