$a = array(array('a','b','c','f','g'),'a'=>123);$jsonStr = json_encode($a);$e = json_decode($jsonStr);
Easily find JSON paths within JSON objects using our intuitive Json Path Finder
30
echo $e->{'0'}[1]; //b
通常用 $e = json_decode($jsonStr, true); 转换成数组就比较容易处理了
echo $e[0][1]; //b
{} 将其中的内容视为一个整体
这段代码可能有助于你理解
$a = new stdClass;$a->v1 = 'abc';echo $a->v1; //abc$n = 'v1';echo $a->$n; //abcecho $a->{$n}; //abc$i = 1;echo $a->{'v' . $i}; //abc {} 将其中的内容视为一个整体
这段代码可能有助于你理解PHP code?1234567891011$a = new stdClass;$a->v1 = 'abc'; echo $a->v1; //abc $n = 'v1';echo $a->$n; //abcecho $a->{$n}; //abc $i = 1;echo $a->{'v' . $i}; //abc
……
原来是这样的啊,谢谢版主
$a = array(array('a','b','c','f','g'),'a'=>123);
$jsonStr = json_encode($a);
$e = json_decode($jsonStr);
$i = "0";
$ar = $e->$i;
这样也可以,呵呵
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号