În articol, veți învăța cum să mutați pointerul intern al unui tablou la elementul anterior. Funcția prev() mută pointerul intern la elementul anterior (dacă este prezent) și îl emite.
Care este sintaxa funcției prev() în PHP?
prev(array)
Parametru | Detalii |
---|---|
mulțime | Matricea pentru a obține elementul anterior al – Necesar |
Exemple de funcție prev().
Exemplu 1. Obțineți valoarea curentă și anterioară a matricei.
<?php
$arr= array("Jawad", "Ahmad", "Sumerina");
echo current($arr);
echo prev($arr);
?>
Exemplu 2. În acest exemplu, veți găsi toate metodele legate de categoria metodei prev(). Aceste metode funcționează cu pointerul intern al tablourilor.
<?php
$members= array("Jawad", "Ahmad", "Sumerina", "ACS");
// Current element: Jawad
echo current($people) . "<br>";
// Next element of Jawad: Ahmad
echo next($people) . "<br>";
// Now the current element: Ahmad
echo current($people) . "<br>";
// Previous element of Ahmad: Jawad
echo prev($people) . "<br>";
// Last element: ACS
echo end($people) . "<br>";
// Previous element of ACS: Sumerina
echo prev($people) . "<br>";
// Current element: Sumerina
echo current($people) . "<br>";
// Move the internal pointer to the first element of the array:Jawad
echo reset($people) . "<br>";
// Next element of Jawad: Ahmad
echo next($people) . "<br>";
// Get key and value of Ahmad (current element) then moves the internal pointer forward
print_r (each($members));
?>