本篇文章為大家展示了php中二維數(shù)組該怎么寫(xiě),內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供伊川網(wǎng)站建設(shè)、伊川做網(wǎng)站、伊川網(wǎng)站設(shè)計(jì)、伊川網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、伊川企業(yè)網(wǎng)站模板建站服務(wù),10多年伊川做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
php二維數(shù)組的寫(xiě)法:1、直接賦值法,語(yǔ)法“$array[一維下標(biāo)][二維下標(biāo)]="值";”;2、使用array()函數(shù),語(yǔ)法“array(array(key=>value...),array(key=>value...)....)”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
二維數(shù)組
二維數(shù)組和一維數(shù)組的聲明方式一樣,只是將數(shù)組中的一個(gè)或多個(gè)元素也聲明成一個(gè)數(shù)組,同時(shí)也有直接為數(shù)組元素賦值和使用 array() 函數(shù)兩種聲明二維數(shù)組的方法。
下面使用直接為數(shù)組元素賦值的方式來(lái)聲明一個(gè)數(shù)組,示例代碼如下:
'; print_r($array); ?>
運(yùn)行結(jié)果如下:
Array ( [0] => Array ( [name] => zhangsan [chinese] => 89 [math] => 95 [english] => 88 ) [1] => Array ( [name] => lisi [chinese] => 91 [math] => 86 [english] => 90 ) )
使用 array() 函數(shù)聲明二維數(shù)組與聲明一維數(shù)組相似,示例代碼如下:(以下與上面代碼是等價(jià)的,運(yùn)行結(jié)果是相同的)
'zhangsan','chinese'=>'89','math'=>'95','english'=>'88'), array('name'=>'lisi','chinese'=>'91','math'=>'86','english'=>'90') ); echo ''; print_r($array); ?>同樣的,獲取二維數(shù)組中的元素也和一維數(shù)組類似,只需要注明每個(gè)維度的下標(biāo)即可,示例代碼如下:
'zhangsan','chinese'=>'89','math'=>'95','english'=>'88'), array('name'=>'lisi','chinese'=>'91','math'=>'86','english'=>'90') ); echo $array[0]['name'].'同學(xué)的數(shù)學(xué)考了'.$array[0]['math'].'分'; ?>運(yùn)行結(jié)果如下:
zhangsan同學(xué)的數(shù)學(xué)考了95分提示:數(shù)組的不同維度標(biāo)志著我們需要使用幾個(gè)下標(biāo)(索引)來(lái)獲取對(duì)應(yīng)的數(shù)組元素,比如二維數(shù)組需要使用兩個(gè)下標(biāo)來(lái)獲取對(duì)應(yīng)的數(shù)組元素,三維數(shù)組則需要三個(gè),以此類推。
上述內(nèi)容就是php中二維數(shù)組該怎么寫(xiě),你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
當(dāng)前名稱:php中二維數(shù)組該怎么寫(xiě)
分享路徑:http://weahome.cn/article/pehhhi.html