1.格式:
array("数组下标1"=>"数组元素值1","数组下标2"=>"数组元素值2",....,"数组下标n"=>"数组元素值n");
<?php $array=array("1"=>"汇","2"=>"智","3"=>"网"); //声明数组 echo $array[1]; echo $array[2]; // 输出数组元素的值 echo $array[3]." "; $array1=array("汇","智","网"); echo $array1[0]; echo $array1[1]; echo $array1[2]; ?>
<?php $array[1]="汇"; $array[2]="智"; $array[3]="网"; print_r($array); //输出所创建的数组结构 ?>
对PHP中的数组元素进行输出可以通过输出语句来实现,如echo,print语句等,但这种输出方式只能对某数组中的某一元素进行输出。而通过print_r()函数可以将数组结构进行输出。
<?php $array[1]="汇"; $array[2]="智"; $array[3]="网"; print_r($array); //输出所创建的数组结构 ?>
3、foreach遍历数组:
格式:
froeach(array_expression as $value){
statement;
}
或者
foreach(array_expression as $key=>$value){
statement;
}
参数array_expression是指主要遍历的数组,其中的$value是数组的值,$key是数组的键名称;statement是满足条件时要执行的语句。
<?php $colors = array("red","green","blue","yellow"); foreach ($colors as $value) { echo "$value <br>"; } foreach($colors as $key=>$value){ echo "$key $value <br>"; //输出键与值 } ?>