foreach遍历数组详解 foreach怎么得到数组的索引?

foreach怎么得到数组的索引?PHP4引入了foreach结构,它类似于Perl和其他语言。这只是遍历数组的一种简单方法。Foreach只能用于数组。当尝试将其用于其他数据类型或未初始化的变量时,

foreach怎么得到数组的索引?

PHP4引入了foreach结构,它类似于Perl和其他语言。这只是遍历数组的一种简单方法。Foreach只能用于数组。当尝试将其用于其他数据类型或未初始化的变量时,将发生错误。有两种语法。第二个是第一个的第二个但有用的扩展。

foreach(数组表达式为$value)

statement

foreach(数组表达式为$key=>$value)

statement

介绍三种。//For,foreach,each and list//For循环遍历数组,只有($key=0$key< count($ary)$key){echo$key的索引数组$ary=[“Hello”,“world”]。$ary[$key]}//foreach是一种特殊的语言结构,用于遍历数组foreach($ary as$key=>$value){echo$key。$value}//(list($key,$value)=each($ary)){echo$key时,each与list循环遍历协作。$value}