<? 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 ] ?>