在本教程之前的章節(jié)中,我們已經(jīng)知道數(shù)組是一種數(shù)/值對(duì)的簡(jiǎn)單列表。
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括咸陽(yáng)網(wǎng)站建設(shè)、咸陽(yáng)網(wǎng)站制作、咸陽(yáng)網(wǎng)頁(yè)制作以及咸陽(yáng)網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,咸陽(yáng)網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到咸陽(yáng)省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
不過(guò),有時(shí)您希望用一個(gè)以上的鍵存儲(chǔ)值。
可以用多維數(shù)組進(jìn)行存儲(chǔ)。
多維數(shù)組指的是包含一個(gè)或多個(gè)數(shù)組的數(shù)組。
PHP 能理解兩、三、四或五級(jí)甚至更多級(jí)的多維數(shù)組。不過(guò),超過(guò)三級(jí)深的數(shù)組對(duì)于大多數(shù)人難于管理。
注釋:數(shù)組的維度指示您需要選擇元素的索引數(shù)。
對(duì)于二維數(shù)組,您需要兩個(gè)索引來(lái)選取元素對(duì)于三維數(shù)組,您需要三個(gè)索引來(lái)選取元素兩維數(shù)組是數(shù)組的數(shù)組(三維數(shù)組是數(shù)組的數(shù)組的數(shù)組)。
首先,讓我們看看下面的表格:
品牌 庫(kù)存 銷量 Volvo 33 20 BMW 17 15 Saab 5 2 Land Rover 15 11我們能夠在兩維數(shù)組中存儲(chǔ)上表中的數(shù)據(jù),就像這樣:
$cars = array ( array("Volvo",22,18), array("BMW",15,13), array("Saab",5,2), array("Land Rover",17,15) );現(xiàn)在這個(gè)兩維數(shù)組包含了四個(gè)數(shù)組,并且它有兩個(gè)索引(下標(biāo)):行和列。
如需訪問(wèn) $cars 數(shù)組中的元素,我們必須使用兩個(gè)索引(行和列):
實(shí)例 <?phpecho $cars[0][0].": 庫(kù)存:".$cars[0][1].", 銷量:".$cars[0][2].".<br>";echo $cars[1][0].": 庫(kù)存:".$cars[1][1].", 銷量:".$cars[1][2].".<br>";echo $cars[2][0].": 庫(kù)存:".$cars[2][1].", 銷量:".$cars[2][2].".<br>";echo $cars[3][0].": 庫(kù)存:".$cars[3][1].", 銷量:".$cars[3][2].".<br>";?>我們也可以在 For 循環(huán)中使用另一個(gè) For 循環(huán),來(lái)獲得 $cars 數(shù)組中的元素(我們?nèi)孕枋褂脙蓚€(gè)索引):
實(shí)例 <?phpfor ($row = 0; $row < 4; $row++) { echo "<p><b>Row number $row</b></p>"; echo "<ul>"; for ($col = 0; $col < 3; $col++) { echo "<li>".$cars[$row][$col]."</li>"; } echo "</ul>";}?>
網(wǎng)站題目:PHP多維數(shù)組-3.1PHP高級(jí)教程
轉(zhuǎn)載源于:http://m.rwnh.cn/article16/dghhogg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)公司、微信小程序、面包屑導(dǎo)航、品牌網(wǎng)站建設(shè)、軟件開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)