php each()函数的小例子

发布时间:2020-03-07编辑:脚本学堂
分享一个php中each函数的例子,学习使用each()函数循环输出数组键值对的方法,有需要的朋友参考下。

在php中,each()函数用于将数组当前元素的键值对拆成一个新数组,并把下一个元素作为当前元素。
比如Array(...,'Robert'=>'Bob',...)中的'Robert'=>'Bob'键值对,拆成Array([1]=>'Bob',[value]=>'Bob',[0]=>'Robert',[key]=>'Robert')数组,拆成两套(共四个键值对)返回,0和1的序号对,key和value的名-值对,使用其中一套即可。

php each函数的例子:
 

复制代码 代码示例:

<?php
//学习each()函数的用法
$prices=Array('Tries' => 100, 'Oil' => 10, 'Spank Plugs' => 4)

while($elements = each($prices)){
  echo $elements['key'];  //echo $elements[0];
  echo " - ";
  echo $elements['value'];   //echo $element[1];
  echo "<br />";
}

输出结果:
Tires-100
Oil-10
Spank Plugs-4