PHP foreach循环语句的用法(附带实例)
PHP 中的循环语句结构包括 for、foreach、while 和 do while,本节带大家系统学习 foreach 的用法。
foreach 适合于遍历集合,下面通过两个简单的例子熟悉 foreach 语句结构的应用。
首先,可以使用 foreach 语句结构访问数组成员的值,如下面的代码:
需要同时访问数组的键(整数索引或数据名称)和值时,在 as 关键字后使用 => 运算符,运算符左侧指定包含“键”的变量,右侧指定包含“值”的变量,如下面的代码:
foreach 适合于遍历集合,下面通过两个简单的例子熟悉 foreach 语句结构的应用。
首先,可以使用 foreach 语句结构访问数组成员的值,如下面的代码:
<?php $arr = array("Tom", "Jerry", 10, 99.9); foreach ($arr as $e) { echo $e . "<br>"; } ?>foreach 关键字后的一对圆括号中,as 关键字左侧为数组对象,右侧是表示数组成员值的变量,代码执行结果如下图所示。

需要同时访问数组的键(整数索引或数据名称)和值时,在 as 关键字后使用 => 运算符,运算符左侧指定包含“键”的变量,右侧指定包含“值”的变量,如下面的代码:
<?php $arr = array("earth"=>"地球", "mars"=>"火星", "jupiter"=>"木星"); foreach($arr as $k=>$v) { echo "{$k} : {$v}<br>"; } ?>代码执行结果见下图:
