PHP matriz multidimensional
Una matriz de valor puede ser otra matriz, otro valor de la matriz también puede ser una matriz. De esta manera, podemos crear una matriz bidimensional o tridimensional:
Ejemplos
<?php
// 二维数组:
$cars = array
(
array("Volvo",100,96),
array("BMW",60,59),
array("Toyota",110,100)
);
?>
// 二维数组:
$cars = array
(
array("Volvo",100,96),
array("BMW",60,59),
array("Toyota",110,100)
);
?>
Instancia en ejecución »
PHP - matrices multidimensionales
matriz multidimensional que contiene una o más matrices de matrices.
En una matriz multidimensional, matriz principal, cada elemento puede ser también una serie de sub-series de cada elemento también puede ser una matriz.
Ejemplos
En este ejemplo, creamos un teclas de ID asignados automáticamente matriz multidimensional:
Ejemplos
<? Php
$ Sitios = array
(
"W3big" => array
(
"Tutorial"
"Http://www.w3big.com"
),
"Google" => array
(
"Búsqueda de Google"
"Http://www.google.com"
),
"Taobao" => array
(
"Taobao"
"Http://www.taobao.com"
)
);
print ( "<pre>") ; // formato de matriz de salida
print_r ($ sitios);
print ( "</ pre>" );
?>
$ Sitios = array
(
"W3big" => array
(
"Tutorial"
"Http://www.w3big.com"
),
"Google" => array
(
"Búsqueda de Google"
"Http://www.google.com"
),
"Taobao" => array
(
"Taobao"
"Http://www.taobao.com"
)
);
print ( "<pre>") ; // formato de matriz de salida
print_r ($ sitios);
print ( "</ pre>" );
?>
Lo anterior de salida de matrices como sigue:
Ejemplo 2
Vamos a tratar de mostrar un valor en la matriz anterior:
echo $sites['w3big'][0] . '地址为:' . $sites['w3big'][1];
El código anterior es la salida: