Hola.
¿Cómo puedo recorrer el array como una sesión y mostrarlo en una tabla html?
<?php
$estudiantes[0][0] = rand(0,8); $estudiantes[0][1] = rand(9,17); $estudiantes[0][2] = rand(18,26); $estudiantes[0][3] = rand(27,35); $estudiantes[1][0] = rand(36,44); $estudiantes[1][1] = rand(45,53); $estudiantes[1][2] = rand(54,62); $estudiantes[1][3] = rand(63,71); $estudiantes[2][0] = rand(72,80); $estudiantes[2][1] = rand(81,89); $estudiantes[2][2] = rand(90,98); $estudiantes[2][3] = rand(99,106);
$_SESSION['nuevasesion']=$estudiantes;
for($a=0;$a<count($estudiantes);$a++) {
for($b=0;$b<count($estudiantes[$a]);$b++) {
echo $estudiantes[$a][$b].'<br />';
}
}
?>
Gracias.Saludos.
podrías hacerlo (haré acortamiento a tu código)
<?php
for($i=0;$i<(4*3);$i++){//4 y 3 la cantidad de elementos que estás accediendo en cada eje
$estudiantes[$i/4][$i%4] = rand(($i)*9,($i+1)*9-1); }
$_SESSION['nuevasesion']=$estudiantes;
for($i=0;$i<(4*3);$i++){
echo $_SESSION['nuevasesion'][$i/4][$i%4];//<- lo accedes directamente como un array de 3 dimensiones
}