current() 函数返回数组中的当前元素的值。
每一个数组中都有一个内部的指针指向它的"当前"元素,初始指向插进去到数组中的第一个元素。
end() - 将内部指针指向数组中的末了一个元素,并输出
next() - 将内部指针指向数组中的下一个元素,并输出(引荐进修:PHP编程从入门到通晓)
prev() - 将内部指针指向数组中的上一个元素,并输出
reset() - 将内部指针指向数组中的第一个元素,并输出
each() - 返回当前元素的键名和键值,并将内部指针向前挪动
$tmp = array('a','b','c','d'); echo current($tmp)."\n"; echo end($tmp)."\n"; echo current($tmp)."\n"; reset($tmp); echo current($tmp)."\n";
比方:
<?PHP $array = array(1,2,4,6,8); echo end($array); ?> <?PHP $array = array(1,2,4,6,8); echo array_pop($array); ?> <?PHP $array = array(1,2,4,6,8); $k = array_slice($array,-1,1); print_r($k); //结果是一维数组 ?>
以上就是php推断是否是数组末了一个的细致内容,更多请关注ki4网别的相干文章!