PHP 多維陣列

2021-09-07 05:50:25 字數 1209 閱讀 6018

多維陣列指的是包含乙個或多個陣列的陣列。

php 能理解兩、三、四或五級甚至更多級的多維陣列。不過,超過**深的陣列對於大多數人難於管理。

注釋:陣列的維度指示您需要選擇元素的索引數。

兩維陣列是陣列的陣列(三維陣列是陣列的陣列的陣列)。

首先,讓我們看看下面的**:

我們能夠在兩維陣列中儲存上表中的資料,就像這樣:

$cars =array

( array(

"volvo

",22,18

), array(

"bmw

",15,13

), array(

"saab

",5,2

), array(

"land rover

",17,15

) );

現在這個兩維陣列包含了四個陣列,並且它有兩個索引(下標):行和列。

如需訪問 $cars 陣列中的元素,我們必須使用兩個索引(行和列):

<?php 

echo $cars[

0][0]."

: 庫存:

".$cars[0][1]."

, 銷量:

".$cars[0][2]."."

;echo $cars[

1][0]."

: 庫存:

".$cars[1][1]."

, 銷量:

".$cars[1][2]."."

;echo $cars[

2][0]."

: 庫存:

".$cars[2][1]."

, 銷量:

".$cars[2][2]."."

;echo $cars[

3][0]."

: 庫存:

".$cars[3][1]."

, 銷量:

".$cars[3][2]."."

;?>

我們也可以在 for 迴圈中使用另乙個 for 迴圈,來獲得 $cars 陣列中的元素(我們仍需使用兩個索引):

<?php 

for ($row = 0; $row < 4; $row++)

?>

PHP 多維陣列

乙個陣列中的值可以是另乙個陣列,另乙個陣列的值也可以是乙個陣列。依照這種方式,我們可以建立二維或者三維陣列 請看下面的例子 二維陣列 cars array array volvo 100,96 array bmw 60,59 array toyota 110,100 php 多維陣列多維陣列是包含乙...

PHP 多維陣列

多維陣列指的是包含乙個或多個陣列的陣列。php 能理解兩 三 四或五級甚至更多級的多維陣列。不過,超過 深的陣列對於大多數人難於管理。注釋 陣列的維度指示您需要選擇元素的索引數。兩維陣列是陣列的陣列 三維陣列是陣列的陣列的陣列 首先,讓我們看看下面的 品牌庫存 銷量volvo 3320 bmw17 ...

php多維陣列

php多維資料我的理解是乙個陣列的元素是陣列,然後又巢狀,就變成多維陣列了,比如說二維陣列是一維陣列的元素變成陣列就成二維陣列了 header content type text html charset utf 8 cars array array volvo 100,96 array bmw 6...