這篇文章主要介紹了php中current、next與reset函數用法,以實例形式詳細講述了PHP中針對數組操作的函數current、next與reset的具體用法,對于深入了解數組的用法具有一定的參考借鑒價值,需要的朋友可以參考下
本文實例講述了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)) //循環獲取數組當前值
- {//www.49028c.com
- if($fruit_name=='apple') //如果當前值為apple
- {
- echo key($array).'<br/>'; //輸出當前值的鍵名
- }
- next($array); //數組指針下移一步
- }
希望本文所述對大家的PHP程序設計有所幫助。
新聞熱點
疑難解答