首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在php中阅读[{"profile":"Admin","Cpt_profile":"3"},{“profile”:“Admin”,"Cpt_profile":"1"}]

如何在php中阅读[{"profile":"Admin","Cpt_profile":"3"},{“profile”:“Admin”,"Cpt_profile":"1"}]
EN

Stack Overflow用户
提问于 2016-05-20 17:21:50
回答 2查看 38关注 0票数 0

我该怎么读这篇文章呢?

代码语言:javascript
复制
[{"profile":"Admin","Cpt_profile":"3"},  
 {"profile":"Consultant","Cpt_profile":"1"}] 

在php请我想有,

代码语言:javascript
复制
profile : admin 
cpt_profile : 3 

代码语言:javascript
复制
profile :consultant 
cpt_profile :1      
EN

回答 2

Stack Overflow用户

发布于 2016-05-20 17:38:06

正如前面所解释的。

代码语言:javascript
复制
<?php

$json = json_decode('[{"profile":"Admin","Cpt_profile":"3"},{"profile":"Consultant","Cpt_profile":"1"}] ',true);

// print_r($json);
foreach($json as $j)
{
    print_r($j);
    print 'profile:'.$j['profile']."\r\n";
    print 'Cpt_profile:'.$j['Cpt_profile']."\r\n\r\n";
}

 ?>

要调用每一行,请使用"foreach“,如下所示

票数 2
EN

Stack Overflow用户

发布于 2016-05-20 17:26:45

字符串是JSON,只需使用json_decode()返回一个数组,如下所示:

代码语言:javascript
复制
$json = '[{"profile":"Admin","Cpt_profile":"3"},{"profile":"Consultant","Cpt_profile":"1"}]';

$data = json_decode($json, true);

print_r($data);

// Will return
// Array
// (
//     [0] => Array
//         (
//             [profile] => Admin
//             [Cpt_profile] => 3
//         )

//     [1] => Array
//         (
//             [profile] => Consultant
//             [Cpt_profile] => 1
//         )

// )
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37342846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档