$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> //引入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视频教程》 总结
以上是编程之家为你收集整理的一起聊聊php如何获取json里面内容全部内容,希望文章能够帮你解决一起聊聊php如何获取json里面内容所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)