PHP reset() function
Mga Halimbawa
I-output ang halaga ng kasalukuyang at susunod na elemento ng array, at pagkatapos ay ililipat ang panig ng array sa unang elemento:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; echo next($people) . "<br>"; echo reset($people); ?>
Paglilinaw at Paggamit
Ang reset() function ay naglalagay ng panig na ito sa unang elemento ng array at i-output.
Mga kaugnay na mga paraan:
- current() - Ibabalik ang halaga ng kasalukuyang elemento ng array.
- end() - Ilipat ang panig na ito sa huling elemento ng array at i-output.
- next() - Ilipat ang panig na ito sa susunod na elemento ng array at i-output.
- prev() - Ilipat ang panig na ito sa nakaraang elemento ng array at i-output.
- each() - Ibabalik ang pangalan at halaga ng kasalukuyang elemento, at ilipat ang panig na ito sa harap.
Gramatika
reset(array)
Parametro | Paglalarawan |
---|---|
array | Mga kinakailangan. Tinutukoy ang array na gagamitin. |
Detalye ng Teknolohiya
Halaga ng ibabalik: | Kung matagumpay, ibabalik ang halaga ng unang elemento ng array, kung ang array ay walang laman, ibabalik FALSE. |
PHP Version: | 4+ |
More Examples
Example 1
Demonstrate all related methods:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; // The current element is Bill echo next($people) . "<br>"; // Bill's next element is Steve echo current($people) . "<br>"; // The current element is now Steve echo prev($people) . "<br>"; // Steve's previous element is Bill echo end($people) . "<br>"; // The last element is David echo prev($people) . "<br>"; // The element before David is Mark echo current($people) . "<br>"; // The current element is Mark echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, which is Bill echo next($people) . "<br>"; // Bill's next element is Steve print_r (each($people)); // Returns the key name and key value of the current element (currently Steve), and moves the internal pointer forward ?>