当前位置:

php 遍历PHP数组的7种方式

访客 2023-10-18 915 0

在PHP中,遍历数组有多种方式可以选择。以下是最常用的几种方式:

  1. 使用foreach循环
    $array = array("apple", "banana", "orange");foreach($array as $value){echo $value . "<br>";}

    输出结果:

    php 遍历PHP数组的7种方式

  2. 使用for循环按索引遍历

    $array = array("apple", "banana", "orange");$length = count($array);for($i = 0; $i < $length; $i++){echo $array[$i] . "<br>";}

3、 使用while循环和list函数

$array = array("apple", "banana", "orange");reset($array);while(list(, $value) = each($array)){echo $value . "<br>";}

4、使用while循环和当前指针

$array = array("apple", "banana", "orange");reset($array);while(current($array)){echo current($array) . "<br>";next($array);}

5. 使用while循环和foreach循环的组合

$array = array("apple", "banana", "orange");reset($array);while(key($array) !== null){echo current($array) . "<br>";next($array);}

6、用array_walk函数遍历

$array = array("apple", "banana", "orange");function outputValue($value){echo $value . "<br>";}array_walk($array, 'outputValue');

7、使用array_map函数遍历

$array = array("apple", "banana", "orange");function outputValue($value){echo $value . "<br>";}array_map('outputValue', $array);

发表评论

  • 评论列表
还没有人评论,快来抢沙发吧~