小白发博文,看到某个知识点,就当复习下。
$arr=array
(
'football' => 'well',
'swimming'=>'very well',
'run'=>'not well'
);
第一种方法:foreach遍历数组:
foreach($arr as $key=>$val)
{
echo $key.'-----'.$val.'
';
}
第二种方法:each遍历数组,each函数返回当前输入数组的键值对,并将指针推进一个位置,返回的数组包含四个键,键0和key包含键名,而键1和value包含相应的数据。
如果执行each()前指针位于数组末尾,则返回FALSE。
一般each与while一起使用遍历数组
while($item=each($arr))
{
echo $item['key'].'-----'.$item['value'];
}
第三钟方法:list遍历数组:list — 把数组中的值赋给一些变量.list也常与while一起使用
array list ( mixed $varname [, mixed $... ] )
while(list($key,$val)=each($arr))
{
echo $key.'----'.$val.'
';
}
第四种方法:for循环遍历。这种方法相信大家不陌生,for遍历数字索引数组
$arr=array('football','swimming','run');
for($i=0;$i
{
echo $arr[$i];
}