<?php /* * 简单的数组定义与访问 */ echo "简单的数组定义与访问<br>"; echo "############################################################<br>"; $address=array(5); $address[0]="福州"; $address[1]="厦门"; $address[2]="漳州"; $address[3]="泉州"; $address[4]="宁德"; $address[5]="南平"; $address[6]="龙岩"; echo "我现在住在$address[1]<br>"; echo "############################################################<br><br><br>"; /* * 数组遍历 */ echo "通过for循环进行数组遍历<br>"; echo "############################################################<br>"; for($index=0;$index<count($address);$index++){ print("数组中第".$index."个的地区$address[$index]为<br>"); } echo "############################################################<br><br><br>"; /* * 数组初始化 */ echo "数组初始化,并通过日期函数得到当前月份的数字,输出相关数组下标的内容<br>"; echo "############################################################<br>"; $arrmonth=array("january","february","march","april","may","june","july","august","september","october","november","december"); date_default_timezone_set("utc"); //设置默认时区 $month=date("m"); echo "数组结构为"; print_r($arrmonth); echo "当前是第".$month."月,他的英文是".$arrmonth[$month-1]."<br>"; echo "############################################################<br><br><br>"; /* *数组初始化,并定义键,然后通过键值访问数组 */ echo "数组初始化,并定义键,然后通过键访问数组<br>"; echo "############################################################<br>"; $arrmonth=array("jan"=>"january","feb"=>"february","mar"=>"march","apr"=>"april","may"=>"may","jun"=>"june","jul"=>"july" ,"aug"=>"august","sept"=>"septmber","oct"=>"october","nov"=>"november","dec"=>"december" ); echo "通过英文缩写aug 访问数组".$arrmonth["aug"]."<br>"; echo "############################################################<br><br><br>"; echo "下面通过foreach遍历数组<br>"; echo "############################################################<br>"; foreach ($arrmonth as $key=>$value){ echo " =>键是$key,值是$value<br>"; } echo "############################################################<br><br><br>"; /* * 定义多维数组 */ echo "定义二维数组<br>"; $arrarea=array("华东地区"=>array("福建","浙江"),"华北地区"=>array("北京","天津")); echo "华东地区=>".$arrarea["华东地区"][0] ?>
