foreach一般有两种使用方式:
(1)只取数组的值,不取数组的下标;取值的形式
foreach
(array_expression
as
$value
)
statement
遍历给定的 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步
(2)取数组值,同时也取数组的下标;取键值对的形式
foreach
(array_expression
as
$key
=>
$value
)
statement
遍历给定的 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步,当前单元的键名也会在每次循环中被赋给变量 $key。