Ciao a tutti,
ho la variabile $dati che può contenere uno o più array e voglio accedere ai valori di ogni singolo elemento di ogni array.
Non so quanti sono gli array contenuti nella variabile $dati.
Questo codice funziona se gli array contenuti in $dati sono più di uno.
ma va in errore quando $dati contiene un solo array perchè eseguo due volte il ciclo foreach.Codice PHP:
$dati = array(array(1=>"1.1",2=>"1.2",3=>"1.3"), array(1=>"2.1",2=>"2.2",3=>"2.3"));
$i=1;
foreach ($dati as $array)
{
echo "Array $i:\n";
foreach ($array as $variabile) {
echo "Valore $variabile.\n";
}
echo "
";
$i++;
}
esempio:
$dati = array(1=>"1.1",2=>"1.2",3=>"1.3");
Pensavo di usare count() ma in questo caso mi da il numero di elementi e non il numero di array.
Come faccio a sapere quanti array contiene $dati ?
Qualcuno può aiutarmi?
Grazie