PHP matriz multidimensional
Uma matriz de valor pode ser outra matriz, um outro valor de matriz também pode ser uma matriz. Desta forma, podemos criar uma matriz bidimensional ou tridimensional:
Exemplos
<?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)
);
?>
Correndo instância »
PHP - Multidimensional Arrays
matriz multidimensional contendo um ou mais arrays de arrays.
Em uma matriz multidimensional, matriz principal, cada elemento pode também ser uma série de sub-matrizes de cada elemento pode também ser uma matriz.
Exemplos
Neste exemplo, criamos um chaves ID atribuídos automaticamente matriz multidimensional:
Exemplos
<? Php
$ Sítios = array
(
"W3big" => array
(
"Tutorial"
"Http://www.w3big.com"
),
"Google" => array
(
"Google Search"
"Http://www.google.com"
),
"Taobao" => array
(
"Taobao"
"Http://www.taobao.com"
)
);
print ( "<pre>") ; // formato de matriz de saída
print_r ($ locais);
print ( "</ pre>" );
?>
$ Sítios = array
(
"W3big" => array
(
"Tutorial"
"Http://www.w3big.com"
),
"Google" => array
(
"Google Search"
"Http://www.google.com"
),
"Taobao" => array
(
"Taobao"
"Http://www.taobao.com"
)
);
print ( "<pre>") ; // formato de matriz de saída
print_r ($ locais);
print ( "</ pre>" );
?>
O resultado da matriz acima como se segue:
exemplo 2
Vamos tentar mostrar um valor na matriz acima:
echo $sites['w3big'][0] . '地址为:' . $sites['w3big'][1];
O código acima exibirá: