PHP foreach循环

PHP foreach循环教程

PHP 中,foreach 循环用于遍历 数组,foreach 有两种写法,第一种是直接遍历给定的数组,第二种是遍历的同时,取出键。

PHP foreach循环详解

语法

foreach (array_expression as $value){ }

参数

参数 描述
array_expression 需要遍历的数组。
value 数组的每一个元素的值。

说明

使用 foreach 遍历数组,取出数组的每一个元素的值。

PHP foreach循环数组键和值详解

语法

foreach (array_expression as $key => $value){ }

参数

参数 描述
array_expression 需要遍历的数组。
key 数组的键。
value 数组的每一个元素的值。

说明

使用 foreach 遍历数组,取出数组的每一个元素的键和值。

案例

foreach循环

使用 foreach 循环,遍历数组元素

<?php echo "嗨客网(www.haicoder.net)<br>"; $arr = array('Hello','HaiCoder','haicoder.net'); foreach($arr as $val){ echo "val = ", $val, "<br>"; }

程序运行后,控制台输出如下:

18_PHP foreach循环.png

我们首先,定义了一个数组,接着,我们使用了 foreach 循环遍历了数组的每一个元素,并打印。

foreach遍历数组键和值

使用 foreach 循环,遍历数组的键和值

<?php echo "嗨客网(www.haicoder.net)<br>"; $arr = array("name" => 'HaiCoder','Url' => 'haicoder.net'); foreach($arr as $key => $val){ echo "$key => $val ", "<br>"; }

程序运行后,控制台输出如下:

19_PHP foreach循环.png

我们首先,定义了一个数组,接着,我们使用了 foreach 循环遍历了数组的每一个元素的键和值,并打印。

PHP foreach循环总结

在 PHP 中,foreach 循环用于遍历数组,foreach 有两种写法,第一种是直接遍历给定的数组,第二种是遍历的同时,取出键。