PHP prev() function

Sample

Ibinalita ang halaga ng kasalukuyang, susunod at nakaraang elemento ng array:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>";
echo next($people) . "<br>";
echo prev($people);
?>

Run Instance

Paglilingkod at paggamit

Ang function na prev() ay ililiko ang panloob na pointer papunta sa unang elemento ng array at ibabalita.

Mga kaugnay na method:

  • next() - Ilipat ang panloob na pointer papunta sa unang elemento ng array at ibinalita
  • current() - Ibabalik ang halaga ng kasalukuyang elemento ng array
  • end() - Ilipat ang panloob na pointer papunta sa huling elemento ng array at ibinalita
  • reset() - Ilipat ang panloob na pointer papunta sa unang elemento ng array at ibinalita
  • each() - Ibabalik ang pangalan at halaga ng kasalukuyang elemento, at ilipat ang panloob na pointer papunta sa unang posisyon

Mga pangungusap

prev(array)
Parametro Paglalarawan
array Mandahil. Tinutukoy ang array na gagamitin

Paliwanag

Ang pag-uugnay ng prev() at next() ay katulad, ngunit ito ay inililiko ang panloob na pointer pabalik ng isang posisyon kaysa sa pumunta sa unang posisyon.

Pansin:Kung ang array ay may walang lamang unyong, o ang halaga ng unyong ay 0, ang function ay ibabalik FALSE sa mga unyong iyon. Upang maayos na suriin ang array na maaaring may walang lamang unyo o halaga ng unyo ay 0, mangyaring tingnan ang function na each().

Detalye ng teknolohiya

Halaga ng bunga: Kung matagumpay, ibabalik ang halaga ng huling elemento ng array, kung walang mas maraming elemento ng array ay ibabalik FALSE.
PHP Version: 4+

Higit pang mga halimbawa

Halimbawa 1

Ipalabas ang lahat ng kaugnay na mga paraan:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // Ang kasalukuyang elemento ay Bill
echo next($people) . "<br>"; // Ang susunod na elemento ni Bill ay Steve
echo current($people) . "<br>"; // Ang kasalukuyang elemento ay Steve
echo prev($people) . "<br>"; // Ang dating elemento ni Steve ay Bill
echo end($people) . "<br>"; // Ang huling elemento ay David
echo prev($people) . "<br>"; // Ang dating elemento ni David ay Mark
echo current($people) . "<br>"; // Ang kasalukuyang elemento ay Mark
echo reset($people) . "<br>"; // Ilipat ang panloob na pointer sa unang elemento ng array, na si Bill
echo next($people) . "<br>"; // Ang susunod na elemento ni Bill ay Steve
print_r (each($people)); // Ibigay ang pangalan at halaga ng kasalukuyang elemento (sa kasalukuyan ay Steve), at ilipat ang panloob na pointer
?>

Run Instance