首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

prev

(PHP 4, PHP 5, PHP 7)

prev - 倒回内部数组指针

描述

代码语言:javascript
复制
mixed prev ( array &$array )

倒回内部数组指针。

prev()的行为与next()的行为相似,只不过它将内部数组指针倒回到一个地方而不是前进。

参数

array

输入数组。

返回值

返回内部数组指针指向的前一个数组值,或者FALSE没有更多元素。

警告

该函数可能返回布尔值FALSE,但也可能返回一个非布尔值,其值为FALSE。有关更多信息,请阅读布尔部分。使用===运算符来测试此函数的返回值。

例子

示例#1示例使用prev()和朋友

代码语言:javascript
复制
<?php
$transport = array('foot', 'bike', 'car', 'plane');
$mode = current($transport); // $mode = 'foot';
$mode = next($transport);    // $mode = 'bike';
$mode = next($transport);    // $mode = 'car';
$mode = prev($transport);    // $mode = 'bike';
$mode = end($transport);     // $mode = 'plane';
?>

笔记

注意:数组的开头与布尔FALSE元素无法区分。为了区分,请检查prev()元素的key()与null是否严格不同。

也可以看看

  • current() - 返回数组中的当前元素
  • end() - 将数组的内部指针设置为其最后一个元素
  • reset() - 将数组的内部指针设置为其第一个元素
  • each() - 从数组中返回当前的键和值对并推进数组游标

← pos

range →

扫码关注腾讯云开发者

领取腾讯云代金券