iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php如何获取json里面内容
  • 394
分享到

php如何获取json里面内容

2023-06-20 12:06:12 394人浏览 八月长安
摘要

本篇内容主要讲解“PHP如何获取JSON里面内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php如何获取json里面内容”吧!$a = '{"statu

本篇内容主要讲解“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个内容 呢
<?phpheader('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>    //引入JqueryCDN    <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>

注意:php文件和html文件应该位于同一目录,否则会存在跨域问题。

我是将这两个文件放在xampp下的htdocs目录。

打开文件可以看到输出如下。

php如何获取json里面内容

到此,相信大家对“php如何获取json里面内容”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: php如何获取json里面内容

本文链接: https://www.lsjlt.com/news/296538.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php如何获取json里面内容
    本篇内容主要讲解“php如何获取json里面内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php如何获取json里面内容”吧!$a = '{"statu...
    99+
    2023-06-20
  • php如何获取api接口指定内容
    要获取API接口的指定内容,可以使用PHP中的curl函数。以下是一个示例代码,演示如何使用curl函数从API接口中获取指定内容:...
    99+
    2023-08-25
    php
  • php如何只获取文章文字内容
    这篇“php如何只获取文章文字内容”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php如何只获取文章文字内容”文章吧。php...
    99+
    2023-07-04
  • jQuery如何获取HTML内容?
    这篇文章将为大家详细讲解有关jQuery如何获取HTML内容?,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。jQuery 获取 HTML 内容 jQuery 提供了多种方法来获取 HTML 内容,包括: ...
    99+
    2024-04-02
  • php如何获取json请求体
    要获取JSON请求体,您可以使用`file_get_contents('php://input')`函数来读取请求体的内容。以下是一...
    99+
    2023-08-26
    php json
  • python如何读取json文件内容
    在Python中,可以使用`json`模块来读取JSON文件的内容。具体步骤如下:1. 导入`json`模块:```pythonim...
    99+
    2023-09-15
    python json
  • js和php如何获取当前url的内容
    #测试网址: http://localhost/blog/testurl.phpid=5 复制代码 代码如下: //获取域名或主机地址 echo $_SERVER['HTTP_HOS...
    99+
    2022-11-15
    当前url内容 url内容
  • jQuery如何获取html的内容
    使用jQuery的html()方法可以获取HTML元素的内容。具体使用方法如下:1. 选择要获取内容的HTML元素。可以使用jQue...
    99+
    2023-08-09
    jQuery html
  • nodejs如何获取网站内容
    要获取网站内容,可以使用Node.js中的http模块来发送HTTP请求。下面是一个使用http模块发送GET请求并获取网站内容的示...
    99+
    2023-08-15
    nodejs
  • qt如何获取lineedit的内容
    您可以使用`text()`方法来获取QLineEdit的内容。下面是一个例子:```QLineEdit *lineEdit = ne...
    99+
    2023-09-25
    qt
  • java如何获取编译内容
    在Java中,可以使用以下方法获取编译内容:1. 使用反射机制获取类的信息:可以使用`Class`类的相关方法来获取类的信息,包括类...
    99+
    2023-09-20
    java
  • 如何获取docker容器里面的root权限
    这篇文章主要介绍如何获取docker容器里面的root权限,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先你的container得正在运行可通过sudo docker container ls或者sudo dock...
    99+
    2023-06-14
  • golang如何获取注释内容
    这篇文章主要介绍“golang如何获取注释内容”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“golang如何获取注释内容”文章能帮助大家解决问题。在golang中,可以使用godoc工具来提取注释内...
    99+
    2023-07-05
  • jquery如何获取元素内容
    使用jQuery可以使用以下方法来获取元素的内容:1. text()方法:获取元素的纯文本内容。```javascriptvar c...
    99+
    2023-08-11
    jquery
  • php怎么获取文件内容
    你可以使用PHP中的file_get_contents函数来获取文件内容。这个函数接受一个文件路径作为参数,然后返回文件的内容。以下...
    99+
    2024-04-02
  • php怎么获取网页内容
    在PHP中,可以使用file_get_contents()函数来获取网页内容。可以通过传入网页的URL作为参数来获取该网页的内容。 ...
    99+
    2024-02-29
    php
  • 参数是json格式php如何获取
    对于正常的application/x-www-form-urlencoded和multipart/form-data,php中可以使用$_POST["参数名"]来进行获取。 但是如果参数json格式的...
    99+
    2023-09-06
    php json 开发语言
  • java如何获取编译的内容
    要获取Java编译后的内容,可以使用Java反射机制来获取类的信息和方法的信息。下面是一个获取类信息和方法信息的示例代码:```ja...
    99+
    2023-09-06
    java
  • java如何获取输出流内容
    在Java中,可以通过以下方法来获取输出流的内容:1. 使用ByteArrayOutputStream类:可以创建一个ByteArr...
    99+
    2023-09-22
    java
  • java如何获取properties文件内容
    在Java中,可以使用Properties类来获取properties文件的内容。具体方法如下:1. 创建Properties对象并...
    99+
    2023-09-13
    java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作