使用count()函数来获得数组中的元素个数
php中关联数组的遍历
1.使用for循环来遍历索引数组
2.使用foreach循环来便利数组,一般用于便利关联数组
eg:foreach(数组 as $下标变量=>$数组值){
循环体;
}
//一维关联数组的便利
$arr = array('name'=>'jaleel','age'=>23,'addr'=>'beijing');
foreach($arr as $k=>$v){
echo $k.'='.$v.'<br>';
}
//二维关联数组的遍历
$stu = array(
'stu1'=>array('name'=>'jaleel','age'=>23,'addr'=>'beijing'),
'stu2'=>array('name'=>'juno','age'=>22,'addr'=>'shanghai'),
);
foreach($stu as $v){
echo'<table width = "80% " border = "1" cellpadding = "10" align = "center">;
foreach($v as $value){
echo '<td>.$value.'</td>';
}
echo ' </tr>'
}
联合使用过list().each()及while循环进行遍历数组,
eg:list($a,$b)=array('1' = >'abc',12,13);
echo $a.'<br>';
echo $b.'<br>;
用于将数组中的下标为索引的元素按从左到右的顺序给list()函数中的每一个变量进行依次赋值
eg $arr2=array('name=>
each()用于遍历数组,一次性只能遍历数组中的一个元素,返回一个数组,数组中有四个元素,下标为0和key的用于存储遍历的数组中的元素的下标,下标为1和value的用于遍历数组的值
while(list($k , $v)=each($srr2)){
3w