Одномерный числовой массив, преобразованный в массив объектов в PHP. Как получить доступ к значению массива объекта по его индексу - PullRequest
1 голос
/ 01 апреля 2019

Здесь у меня есть одноразмерный числовой массив

$x = array(1,2,3,4);

Ниже преобразован в массив объектов

$x = (object) $x;

Я не могу получить доступ к значениям по его индексу

echo  $x->{'1'} //Tried but not working

1 Ответ

1 голос
/ 01 апреля 2019

Удалить кавычки из индекса в операторе echo:

$x = array(1,2,3,4);
$x = (object) $x;

echo $x->{1};

Возвращает

2

...