PHP数组函数序列的每一个()在数组的当前内部指针中获取元素的键。
(每个)数组函数生成一个由当前内部指针元素数组组成的键名和键组件,以及内部指针向前移动。
四个元素包含返回数组键的元素:0, 1、key和值。键包含一个单元0和单元1键的数组,而值包含数据。
如果内部指针超出数组范围,则该函数返回false。
语法
每个(数组)参数描述
数组是必需的。指定要使用的数组。
例1
复制代码代码如下所示:
< PHP
元=数组()
print_r(每($人));
>
输出:
数组({ 1 } >彼得{值} >彼得{ 0 } = 0={ 0)2例
每个()通常与列表()一起使用以遍历数组:
复制代码代码如下所示:
< PHP
元=数组()
重置(人);
同时(列表($,$ $)=每个($))
{
回声;
}
>
输出:
0 =彼得
1 =乔
2 =格伦
3克利夫兰实例讲解
因为将数组分配给另一个数组将重置原始数组指针,所以在这种情况下,如果我们在$中循环,人们将被分配给另一个变量,这将导致无限循环。