Здесь у меня есть одноразмерный числовой массив
$x = array(1,2,3,4);
Ниже преобразован в массив объектов
$x = (object) $x;
Я не могу получить доступ к значениям по его индексу
echo $x->{'1'} //Tried but not working
Удалить кавычки из индекса в операторе echo:
$x = array(1,2,3,4); $x = (object) $x; echo $x->{1};
Возвращает
2