use*_*214 -1 php json associative-array
如何获取使用 JSON 解码实现的 php 字符串:
[
{
"rank": 5,
"day": 1
},
{
"rank": 4,
"day": 5
}
]
Run Code Online (Sandbox Code Playgroud)
进入这个 php 多维数组:
{
[
0
]=>array(2){
[
"rank"
]=>int(5)[
"day"
]=>int(1)
}[
1
]=>array(2){
[
"rank"
]=>int(4)[
"day"
]=>int(5)
}
}
Run Code Online (Sandbox Code Playgroud)
这样我就可以使用 $multiArray[$x]['day'] 访问它。例如 echo $multiArray[0]['day']; 产生 1 并 echo $multiArray[1]['day']; 产生 5.
我尝试过 json_decode 但无法让它工作。
true作为第二个参数传递给json_decode().
助理
当为 TRUE 时,返回的对象将转换为关联数组。
文档的存在是有原因的。
php > print_r(json_decode('[{"rank":5,"day":1},{"rank":4,"day":5}]', true));
Array
(
[0] => Array
(
[rank] => 5
[day] => 1
)
[1] => Array
(
[rank] => 4
[day] => 5
)
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4995 次 |
| 最近记录: |