gpt4 book ai didi

php - 使用键作为数字 PHP 访问对象

转载 作者:可可西里 更新时间:2023-11-01 13:33:53 26 4
gpt4 key购买 nike

<分区>

我有一个看起来像这样的对象:

stdClass Object
(
[page] => stdClass Object
(
[1] => stdClass Object
(
[element] => stdClass Object
(
[background_color] => stdClass Object
...

当我打印 print_r($arr->page) 时:

stdClass Object
(
[1] => stdClass Object
(
[element] => stdClass Object
(
[background_color] => stdClass Object
(

但这什么都不打印:

print_r($arr->page->{"1"});

这会打印出一个错误:

print_r($arr->page->1); 

Parse error: syntax error, unexpected T_LNUMBER, expecting T_STRING or T_VARIABLE or '{' or '$' i

如何访问“1”元素?

更新:

我也试过 $arr->page[1]$arr->page["1"] 但得到这个错误:

Fatal error: Cannot use object of type stdClass as array in

更新 2:

var_dump($arr->page);

打印这个:

 object(stdClass)#3 (1) {   [1]=>   
object(stdClass)#4 (1) {
["element"]=>
object(stdClass)#5 (20) {
["background_color"]=>
object(stdClass)#6 (7) {

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com