批改狀態(tài):合格
老師批語:完成的不錯(cuò)。最好不要用 漢字作為下標(biāo)
<?php //第一種數(shù)組聲明方式 $arr1 = array(); //第二種聲明數(shù)組方式 $arr2 = []; //索引數(shù)組,也就是鍵值取默認(rèn)值,就是數(shù)字 $arr1 = array( "星期一", "星期二", "星期三", "星期四", "星期五", ); print_r($arr1); echo '<br>'; $arr2 = ["星期一","星期二","星期三","星期四","星期五",]; print_r($arr2); echo '<br>'; //關(guān)聯(lián)數(shù)組,也就是鍵值可以自定義 $arr1 = array( "teacher"=>"歐陽(yáng)克", "student"=>"杰" ); print_r($arr1); echo '<br>'; $arr2 = ["teacher" => "歐陽(yáng)克","student" => "杰"]; print_r($arr2); echo '<br>'; //二維數(shù)組,就是數(shù)組里面還有一個(gè)數(shù)組 $arr3 = array( array( "name"=>"思杰", "sex"=>"男" ), array( "name"=>"豬哥", "sex"=>"男" ), array( "name"=>"梅艷芳", "sex"=>"女" ) ); print_r($arr3); echo '<br>'; //循環(huán)數(shù)組是用foreach函數(shù)去遍歷里面的數(shù)組 foreach($arr3 as $k => $v){ print_r ($v); echo '<br>'; } //循環(huán)二維數(shù)組就是foreach里面在嵌套一個(gè)foreach函數(shù) foreach($arr3 as $k => $v){ foreach($v as $a => $b){ echo $a.':'.$b.'<br>'; } } //循環(huán)三位數(shù)組就是三層foreach函數(shù)嵌套 $arr4= array( array( "一班成員"=>array( "思杰", "豬哥", "梅艷芳" ) ), array( "二班成員"=>array( "***隊(duì)長(zhǎng)", "黑寡婦", "雷神" ) ) ); foreach($arr4 as $arr5){ foreach($arr5 as $k => $v){ echo $k.':<br>'; foreach($v as $name){ echo $name; echo '<br>'; } } } ?>
點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例
對(duì)于數(shù)組來說,只要理解了鍵值對(duì)是什么意思就很容易理解了。不管是幾維數(shù)組,都是由一個(gè)鍵對(duì)應(yīng)一個(gè)值來組成的,他的鍵可以是自定義字符串,也可以是默認(rèn)的數(shù)字。值的話可以是PHP的數(shù)據(jù)類型。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)