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); ?>
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 ?>