<meta charset="utf-8"/> <?php /* next()-->負責將指針向後移動 prev()-->負責將指針向前移動 end()-->負責將指針指向最後一個元素 reset()-->函數則會將目前指針無條件移動到第一個索引位置 key()獲取當前下標,current()獲取當前值 */ $arr =array("id"=>01,"name"=>"zhangsan","age"=>23,"addr"=>"shanghai"); //默認指針指向第一個元素 echo "當前指針位置:下標爲".key($arr)."-->元素值爲".current($arr)."<Br/>"; //輸出結果爲:當前指針位置:下標爲id-->元素值爲1 echo "<hr/>"; next($arr); echo "當前指針位置:下標爲".key($arr)."-->元素值爲".current($arr)."<Br/>"; //輸出結果爲:當前指針位置:下標爲name-->元素值爲zhangsan echo "<hr/>"; end($arr); echo "當前指針位置:下標爲".key($arr)."-->元素值爲".current($arr)."<Br/>"; //輸出結果爲:當前指針位置:下標爲addr-->元素值爲shanghai echo "<hr/>"; prev($arr); echo "當前指針位置:下標爲".key($arr)."-->元素值爲".current($arr)."<Br/>"; //當前指針位置:下標爲age-->元素值爲23 echo "<hr/>"; reset($arr); echo "當前指針位置:下標爲".key($arr)."-->元素值爲".current($arr)."<Br/>"; //輸出結果爲:當前指針位置:下標爲id-->元素值爲1 ?>