Fungsi reset() PHP

Contoh

Keluarkan nilai elemen saat ini dan elemen berikutnya dalam array, kemudian atur penunjuk internal ke elemen pertama dalam array:

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

Contoh Pengoperasian

Definisi dan penggunaan

Fungsi reset() mengalihkan penunjuk ke elemen pertama dalam array dan keluarkan.

Metode yang relevan:

  • current() - Kembalikan nilai elemen saat ini dalam array
  • end() - Alihkan penunjuk ke elemen terakhir dalam array dan keluarkan
  • next() - Alihkan penunjuk ke elemen berikutnya dalam array dan keluarkan
  • prev() - Alihkan penunjuk ke elemen sebelumnya dalam array dan keluarkan
  • each() - Kembalikan nama kunci dan nilai elemen saat ini, dan gerakkan penunjuk ke depan

Syarat

reset(array)
Parameter Deskripsi
array Diperlukan. Tentukan array yang akan digunakan.

Detil teknis

Nilai kembalian: Jika sukses, kembalikan nilai elemen pertama dalam array, jika array kosong kembalikan FALSE.
Versi PHP: 4+

Contoh Lebih Banyak

Contoh 1

Demo semua metode yang relevan:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // Elemen saat ini adalah Bill
echo next($people) . "<br>"; // Elemen berikutnya Bill adalah Steve
echo current($people) . "<br>"; // Elemen saat ini adalah Steve
echo prev($people) . "<br>"; // Elemen sebelum Steve adalah Bill
echo end($people) . "<br>"; // Elemen terakhir adalah David
echo prev($people) . "<br>"; // Elemen sebelum David adalah Mark
echo current($people) . "<br>"; // Elemen saat ini adalah Mark
echo reset($people) . "<br>"; // Memindahkan penanda internal ke elemen pertama array, yaitu Bill
echo next($people) . "<br>"; // Elemen berikutnya Bill adalah Steve
print_r (each($people)); // Mengembalikan nama kunci dan nilai elemen saat ini (saat ini adalah Steve), dan memindahkan penanda internal ke depan
?>

Contoh Pengoperasian