php中current、next与reset函数用法实例
author:一佰互联 2019-04-28   click:169

本文实例讲述了php中current、next与reset函数用法。分享给大家供大家参考。

具体代码如下:

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

//
 
$info=array("red","blue","green");      //定义数组
while($result=current($info))
{
  echo $result;
  echo "<br>";
  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)."<br/>";       //输出当前值的键名
  }
  next($array);          //数组指针下移一步
}

希望本文所述对大家的PHP程序设计有所帮助。