current():返回当前数组指针指向位置的value

key():返回当前数组指针指向位置的key

next():让指针往后移一位,并返回移后数组指针指向位置的value

prev():与next相反

reset():使指针重置到数组开始位置

end():使指针重置到数组结尾位置

 

举例:

<?php
    $arr = array("a","b","c");
    echo current($arr);     //a
    echo next($arr);        //b
    echo current($arr);     //b
    echo prev($arr);        //a
    echo current($arr);     //a

    next($arr);
    next($arr);

    echo current($arr);     //c
    reset($arr);               
    echo current($arr);     //a
    end($arr);
    echo current($arr);     //c
?>

 

详细请见PHP参考手册