【www.gdgbn.com--php函数】

$array=array("step one","step two","step three","step four");  //定义一个数组
echo current($array)."
n";       //返回数组第一个元素
next($array);          //数组指针后移一位
next($array);          //数组指针后移一位
echo current($array)."
n";       //返回数组当前元素,第三个值
reset($array);          //指针指向数组第一个值
echo current($array)."
n";       //返回数组第一个值


//

$info=array("red","blue","green");      //定义数组
while($result=current($info))
{
  echo $result;
  echo "
";
  next($info);
}

//

$array=array(
"fruit1"=>"apple",
"fruit2"=>"orange",
"fruit3"=>"grape",
"fruit4"=>"apple",
"fruit5"=>"apple");         //定义数组
while($fruit_name=current($array))      //循环获取数组当前值
{
  if($fruit_name=="apple")        //如果当前值为apple
  {
    echo key($array)."
";       //输出当前值的键名
  }
  next($array);          //数组指针下移一步
}

本文来源:http://www.gdgbn.com/jiaocheng/28253/