ホームページ >バックエンド開発 >PHPチュートリアル >PHP の JSON 解析に関する問題
$a = array(array('a','b','c','f','g'),'a'=>123);$jsonStr = json_encode($a);$e = json_decode($jsonStr);
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 コードを理解するのに役立ちます?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' . //abc
……
以上です、モデレータありがとうございます
$a = array(array('a','b','c','f','g'),'a'=>123) ; $jsonStr = json_encode( $a);
$e = json_decode($jsonStr);
$ar = $e->$i; これもできますね