真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP中如何創(chuàng)建二維數(shù)組

這篇文章給大家分享的是有關(guān)PHP中如何創(chuàng)建二維數(shù)組的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

10年積累的成都網(wǎng)站建設(shè)、成都網(wǎng)站制作經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認識你,你也不認識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有譙城免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

所謂的二維數(shù)組,簡單來說就是在一維數(shù)組里面再定義多個一維數(shù)組,即一個數(shù)組中的值可以是另一個數(shù)組(可能有點片面,但是二維數(shù)組的原理大致是這樣)。二維數(shù)組本質(zhì)上是以數(shù)組作為數(shù)組元素的數(shù)組,即“數(shù)組的數(shù)組”,類型說明符為“數(shù)組名[常量表達式][常量表達式]”。

二維數(shù)組的創(chuàng)建

二維數(shù)組和一維數(shù)組的創(chuàng)建方式是一樣的,只是將數(shù)組中元素換成數(shù)組即可。同樣有兩種方法:“直接為數(shù)組元素賦值”和“array()函數(shù)”,下面我們實際的代碼案例來詳細的給大家介紹一下這兩種方法。

1、直接為數(shù)組元素賦值

我們可以通過形如“$數(shù)組變量名[行下標] [列下標]= 值;”的格式來創(chuàng)建并初始化二維數(shù)組

輸出結(jié)果:

PHP中如何創(chuàng)建二維數(shù)組

二維數(shù)組的行下標列下標可以為空(即不指定具體的索引值),那么默認為數(shù)字索引,而索引值默認從 0 開始依次增加。

示例1:“列下標”為空

輸出結(jié)果:

PHP中如何創(chuàng)建二維數(shù)組

示例2:“行下標”為空

輸出結(jié)果:

PHP中如何創(chuàng)建二維數(shù)組

示例3:“行下標”和“列下標”都為空

輸出結(jié)果:

PHP中如何創(chuàng)建二維數(shù)組

2、使用array()函數(shù)

使用 array() 函數(shù)聲明二維數(shù)組與聲明一維數(shù)組相似。

1)索引數(shù)組

輸出結(jié)果:

PHP中如何創(chuàng)建二維數(shù)組

2)關(guān)聯(lián)數(shù)組

示例1:

array("張三",25,"男"),
    "學(xué)生2"=>array("李四",21,"男"),
    "學(xué)生3"=>array("娜娜",22,"女")
);
var_dump($array);
?>

輸出結(jié)果:

PHP中如何創(chuàng)建二維數(shù)組

示例2:

array("姓名"=>"張三","年齡"=>25,"性別"=>"男"),
    "學(xué)生2"=>array("姓名"=>"李四","年齡"=>21,"性別"=>"男"),
    "學(xué)生3"=>array("姓名"=>"娜娜","年齡"=>22,"性別"=>"女")
);
 var_dump($array);
?>

輸出結(jié)果:

PHP中如何創(chuàng)建二維數(shù)組

說明:獲取二維數(shù)組中的元素

只需要注明每個維度的下標即可

"張三","年齡"=>25,"性別"=>"男"),
    array("姓名"=>"李四","年齡"=>21,"性別"=>"男"),
    array("姓名"=>"娜娜","年齡"=>22,"性別"=>"女")
);
 echo $array[0]['姓名'].'同學(xué)的年齡為'.$array[0]['年齡'].'歲';
?>

輸出結(jié)果:

張三同學(xué)的年齡為25歲

多維數(shù)組的創(chuàng)建

多維數(shù)組是包含一個或多個數(shù)組的數(shù)組。

在多維數(shù)組中,主數(shù)組中的每一個元素也可以是一個數(shù)組,子數(shù)組中的每一個元素也可以是一個數(shù)組。

參考二維數(shù)組,我們可以很容易地了解多維數(shù)組的創(chuàng)建方法

示例:三維數(shù)組的創(chuàng)建

 array(
            '合肥'=>array('蜀山區(qū)','長豐縣','肥東'),
			'宿州'=>array('墉橋區(qū)','靈璧縣','泗縣')
        ),
        '河南' => array(
            '洛陽'=>array('西工區(qū)','老城區(qū)','孟津縣'),
            '鄭州市'=>array('中原區(qū)','金水區(qū)')
        )
);
 var_dump($array);
?>

輸出結(jié)果:

PHP中如何創(chuàng)建二維數(shù)組

感謝各位的閱讀!關(guān)于“PHP中如何創(chuàng)建二維數(shù)組”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


分享題目:PHP中如何創(chuàng)建二維數(shù)組
地址分享:http://www.weahome.cn/article/gjecch.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部