pos
range
Funções para Array
PHP Manual

# prev

(PHP 4, PHP 5)

prev — Retrocede o ponteiro interno de um array

### Descrição

mixed prev ( array `&$array` )

Retrocede o ponteiro interno do array.

prev() funciona como next(), exceto que ela retrocede o ponteiro interno do array ao invés de avançá-lo.

### Parâmetros

`array`

  The input array.

### Valor Retornado

Retorna o valor do array que está na posição anterior a posição apontada pelo ponteiro interno, ou `FALSE` se houver mais elementos.

### Exemplos

Exemplo #1 Exemplo de uso prev() e funções relacionadas

`<?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';
?>`

### Notas

Aviso

Esta função pode retornar o booleano `FALSE`, mas também pode retornar um valor não-booleano que pode ser avaliado como `FALSE`, como 0 ou "". Leia a seção em Booleanos para maiores informações. Utilize o operador === para testar o valor retornado por esta função.

> Nota: Você não conseguirá distinguir o começo de um array de um elemento boolean `FALSE`. Para corretamente percorrer um array que pode conter elementos `FALSE`, veja a função each().

### Veja Também

- current()
- end()
- next()
- reset()
- each()

pos
range
Funções para Array
PHP Manual