Corso raccomandato:

PHP funzione prev()

Esempio

<?php
$people = array("Bill", "Steve", "Mark", "David");
Visualizza il valore dell'elemento corrente, successivo e precedente dell'array:
echo current($people) . "<br>";
echo prev($people)echo next($people) . "<br>";
?>

Esempio di esecuzione

;

Definizione e uso

prev() funziona spostando il puntatore interno sull'elemento precedente dell'array e lo visualizza.

- Restituisce il nome chiave e il valore dell'elemento corrente, spostando il puntatore interno in avanti

SintassiDescrizioneprev(
) Parametro
Descrizione array

Obbligatorio. Specifica l'array da utilizzare

Descrizione

prev() e next() hanno un comportamento simile, ma il puntatore interno viene invertito di una posizione anziché spostato di una posizione in avanti.Attenzione:

Dettagli tecnici

Valore di ritorno: Se il risultato è positivo, restituisce il valore dell'elemento precedente nell'array, altrimenti restituisce FALSE. Se l'array contiene unità vuote o i valori delle unità sono 0, la funzione restituisce FALSE per queste unità. Per esplorare correttamente un array che potrebbe contenere unità vuote o valori di unità 0, vedere la funzione each().
Versione PHP: 4+

Più esempi

Esempio 1

Esempio di tutti i metodi correlati:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // L'elemento corrente è Bill
echo next($people) . "<br>"; // L'elemento successivo di Bill è Steve
echo current($people) . "<br>"; // L'elemento corrente è Steve
echo prev($people) . "<br>"; // L'elemento precedente di Steve è Bill
echo end($people) . "<br>"; // L'ultimo elemento è David
echo prev($people) . "<br>"; // L'elemento precedente di David è Mark
echo current($people) . "<br>"; // L'elemento corrente è Mark
echo reset($people) . "<br>"; // Sposta il puntatore interno all'elemento iniziale dell'array, ossia Bill
echo next($people) . "<br>"; // L'elemento successivo di Bill è Steve
print_r (each($people)); // Restituisce il nome chiave e il valore dell'elemento corrente (al momento è Steve) e sposta il puntatore interno
?>

Esempio di esecuzione