php中的数组可以通过移动数组指针的方法,来输出数组中指定的元素,比如输出数组中的最后一个元素,输出数组中下一个元素等。

php数组内指针的移动方法

1、php数组中的指针移向下一个元素,并输出

next() 数组处理函数,可以将数组内的指针移向当前元素的下一个元素并输出!

示例:

注:数组的指针在默认情况下,指向第一个元素

<?php
$arr = array("第一个元素", "第二个元素", "第三个元素", "最后一个元素");
echo next($arr); // 第二个元素
echo next($arr); // 第三个元素
?>

2、php数组中的指针移到数组的最后一个元素,并输出

end() 数组处理函数,将数组内的指针移向最后一个元素!

示例:

<?php
$arr = array("第一个元素", "第二个元素", "第三个元素", "最后一个元素");
echo end($arr);
?>

3、php 将数组中的指针移向上一个元素

prev() 数组处理函数可以将数组内的指针移向当前元素的上一个元素!

示例:

<?php
$arr = array("第一个元素", "第二个元素", "第三个元素", "最后一个元素");
end($arr); 
echo prev($arr);
?>

4、php数组内的指针移向第一个元素

reset() 数组处理函数,可以将数组内的指针移向第一个元素!

示例:

<?php
$arr = array("第一个元素", "第二个元素", "第三个元素", "最后一个元素");
end($arr); 
echo reset($arr);
?>