Array Multidimensionales

Matriz bidimencionales

Una matriz bidimensional es una matriz de matrices

Veamos esta tabla

Nombre tipo color
Manzana Fruta Rojo
Pera Futa Verde
Plátano Verdura verde

Podemos almacenar los datos de la tabla anterior en una matriz bidimensional, como esta:

<?php
$mercado = array (
 array("Manzana","Fruta","Rojo"),
 array("Pera","Fruta","Verde"),
 array("Plátano","Verdura","verde")
 );
?>


Ahora, la matriz bidimensional $mercado contiene 3 matrices y tiene dos índices: fila y columna.

Para acceder a los elementos de la matriz $mercado debemos apuntar a los dos índices (fila y columna):

<?php
 $mercado = array (
 array("Manzana","Fruta","Rojo"),
 array("Pera","Fruta","Verde"),
 array("Plátano","Verdura","verde")
 );
 echo "Nombre: ".$mercado[0][0] .": Tipo: ".$mercado[0][1]
 .", Color: ".$mercado[0][2]
 .".<br>";
?>

Comentarios