Fungsi pos() PHP

Contoh

Keluaran nilai elemen sekarang dalam array:

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

Contoh Berjalan

Definisi dan penggunaan

Fungsi pos() mengembalikan nilai elemen sekarang dalam array.

Fungsi ini adalah current() Pengganti fungsi.

Setiap array memiliki penunjuk internal yang menunjuk ke elemen "sekarang"-nya, yang awalnya menunjuk ke elemen pertama yang dimasukkan ke array.

Petunjuk:Fungsi ini tidak akan gerakkan penunjuk internal array.

Metode yang berhubungan:

  • current() - Kembalikan nilai elemen sekarang dalam array
  • end() - Arahkan penunjuk ke elemen berikutnya dalam array dan keluarkan
  • next() - Arahkan penunjuk ke elemen sebelumnya dalam array dan keluarkan
  • prev() - Arahkan penunjuk ke elemen terakhir dalam array dan keluarkan
  • reset() - Arahkan penunjuk ke elemen pertama dalam array dan keluarkan
  • each() - Kembalikan nama kunci dan nilai elemen sekarang, dan gerakkan penunjuk ke depan

Syarat

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

Detil Teknik

Kembalikan nilai: Kembalikan nilai elemen sekarang dalam array, jika elemen sekarang kosong atau elemen sekarang tidak memiliki nilai, kembalikan FALSE.
Versi PHP: 4+

Lebih banyak contoh

Contoh 1

Paparkan semua kaedah yang relevan:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // Elemen semasa adalah Bill
echo next($people) . "<br>"; // Elemen berikutnya Bill adalah Steve
echo current($people) . "<br>"; // Elemen semasa 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 semasa adalah Mark
echo reset($people) . "<br>"; // Gerakkan pengecasan ke elemen pertama array, iaitu Bill
echo next($people) . "<br>"; // Elemen berikutnya Bill adalah Steve
print_r (each($people)); // Balikkan nama kunci dan nilai kunci elemen semasa (kini adalah Steve), dan gerakkan pengecasan ke hadapan
?>

Contoh Berjalan