ho bisogno di creare un array usando un oggetto utilizzando formato diverso/strutturacostruire array dinamico in PHP
ho:
$t = object()
$t > user = object()
$t > user > 0 (object) name = 'wilson';
$t > user > 0 (object) first = 'carl';
ho bisogno di ottenere:
$t = array(
name = wilson
first name = phil
Ecco cosa Ho provato e dove sono bloccato
foreach($t as $a) {
foreach($a as $l) {
$arr[$l->0->name] = $l->0->first; // line 10
}
}
print_r($arr);
Ora ho un errore:
PHP Parse error: syntax error, unexpected T_LNUMBER, expecting T_STRING or T_VARIABLE or '{' or '$' in homework1-a-1.php on line 10
Che cosa posso fare per risolvere il problema?
Sembra un semplice errore di sintassi. Non riesco a vedere la riga 10 quindi non ne ho idea. – Phoenix
inserisco la riga 10 nella mia modifica Le proprietà dell'oggetto – natalia
devono iniziare con un carattere. Tuttavia, non capisco, cosa vuoi ottenere, perché sembra, che hai mescolato un po 'gli oggetti e gli array. – KingCrunch