21
Aprender a programar desde cero / ejemplo arrays multidimensionales PHP con tres índices
« en: 30 de Junio 2015, 05:19 »
Hola, estoy leyendo los cursos http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=569:matrices-array-arreglo-multidimensional-php-arrays-anidados-concepto-ejemplos-y-ejercicios-cu00824b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193 y no me da los resultados esperados cuando escribo un código y lo abro con el navegador:
El código y resultado es este:
P
G
L
B
M
C
Devuelve solo la primera letra y no entiendo el motivo, según los manuales debería devolver todos los nombre completos.
Sin embargo con el array de solo 2 dimensiones no hay problemas:
devuelve:
Cocodrilo
Perro
como tiene que ser según el manual.
El código y resultado es este:
Código: [Seleccionar]
<?php
$animal[0][0][0] = "Perro";
$animal[0][0][1] = "Gato";
$animal[0][0][2] = "Lombriz";
$animal[1][0][0] = "Burro";
$animal[1][0][1] = "Murciélago";
$animal[1][0][2] = "Cocodrilo";
echo $animal[0][0][0];
echo "<br>";
echo $animal[0][0][1];
echo "<br>";
echo $animal[0][0][2];
echo "<br>";
echo $animal[1][0][0];
echo "<br>";
echo $animal[1][0][1];
echo "<br>";
echo $animal[1][0][2];
echo "<br>";
?>
P
G
L
B
M
C
Devuelve solo la primera letra y no entiendo el motivo, según los manuales debería devolver todos los nombre completos.
Sin embargo con el array de solo 2 dimensiones no hay problemas:
Código: [Seleccionar]
<?php
$animal[0][0] = "Perro";
$animal[0][1] = "Gato";
$animal[1][0] = "Lombriz";
$animal[1][1] = "Burro";
$animal[2][0] = "Murciélago";
$animal[2][1] = "Cocodrilo";
echo $animal[2][1];
echo "<br>";
echo $animal[0][0];
?>
devuelve:
Cocodrilo
Perro
como tiene que ser según el manual.