Fungsi reset() PHP

Contoh

Keluarkan nilai elemen sekarang dan elemen berikutnya di dalam array, lalu atur pengecek ke elemen pertama di dalam array:

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

Contoh Berjalan

Definisi dan penggunaan

Fungsi reset() akan alihkan pengecek ke elemen pertama di dalam array dan keluarkan.

Metode yang relevan:

  • current() - Kembalikan nilai elemen sekarang di dalam array
  • end() - Alihkan pengecek ke elemen terakhir di dalam array dan keluarkan
  • next() - Alihkan pengecek ke elemen berikutnya di dalam array dan keluarkan
  • prev() - Alihkan pengecek ke elemen terakhir di dalam array dan keluarkan
  • each() - Kembalikan nama kunci dan nilai elemen sekarang, dan gerakkan pengecek ke elemen berikutnya

Sintaks

reset(array)
Parameter Penerangan
array Diperlukan. Menentukan array yang akan digunakan.

Perincian teknikal

Nilai balik: Jika berjaya, nilai pertama di dalam array akan dikembalikan. Jika array kosong, FALSE akan dikembalikan.
Versi PHP: 4+

Contoh Lebih Banyak

Contoh 1

Paparkan semua kaedah yang relevan:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // Element sekarang adalah Bill
echo next($people) . "<br>"; // Element berikutnya Bill adalah Steve
echo current($people) . "<br>"; // Element sekarang adalah Steve
echo prev($people) . "<br>"; // Element sebelum Steve adalah Bill
echo end($people) . "<br>"; // Element terakhir adalah David
echo prev($people) . "<br>"; // Element sebelum David adalah Mark
echo current($people) . "<br>"; // Element sekarang adalah Mark
echo reset($people) . "<br>"; // Gerakkan pengecasan ke element pertama array, iaitu Bill
echo next($people) . "<br>"; // Element berikutnya Bill adalah Steve
print_r (each($people)); // Pulangkan nama pemboleh dan nilai (pada masa ini adalah Steve), dan gerakkan pengecasan ke hadapan
?>

Contoh Berjalan