Мне нужно создать массив, используя объект, использующий другой формат / структуру
У меня есть:
$t = object()
$t > user = object()
$t > user > 0 (object) name = 'wilson';
$t > user > 0 (object) first = 'carl';
Мне нужно получить:
$t = array(
name = wilson
first name = phil
Вот что я пробовал и где я застрял
foreach($t as $a) {
foreach($a as $l) {
$arr[$l->0->name] = $l->0->first; // line 10
}
}
print_r($arr);
Теперь я получаю сообщение об ошибке:
Ошибка синтаксического анализа PHP: синтаксическая ошибка, неожиданный T_LNUMBER, ожидание T_STRING или T_VARIABLE или '{' или '$' в домашнем задании1-a-1.php на строка 10
Что я могу сделать, чтобы это исправить?