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