Salve a tutti...
Gli array per me sono sempre stati un argomento molto ostico e, anche quando studiavo il c ho fatto fatica, anche se ci ho messo del tempo li ho capiti. Forse. Adesso mi trovo a voler stampare un array multidimensionale ma non ci ho capito molto. Mi spiegho.
Avendo questo codice che per esempio mi dovrebbe stampare un form:
$a_array = array('id'=>array('email','pass','hidden'), //Volendo aggiungere anche altro.
'type'=>array('email','password','hidden'));
Come faccio a stampare il contenuto dell'array??
ho provato:
foreach($a_array as $a => $b)
{
echo $a.$b;
}//questo ciclo mi da errore: Parse error: syntax error, unexpected 'foreach' (T_FOREACH) on line 4
Mi chiedo; Ma che significa? E... Ma si può fare una cosa del genere? Se si... Cosa sbaglio? O sbaglio qualcosa nel creare l'array??
Spero di essere stato chiareo e immagino che sia una cosa banale e magari la soluzione è davanti ai miei occhi... ma non la trovo. Ci sto perdendo le notti e chiedo scusa se magari è fin troppo banale ma sono newbie.
Grazie se vorrete aiutarmi.
L'errore è cambiato: Notice: Array to string conversion in on line 6
idArray
Notice: Array to string conversion in on line 6
typeArray