Fungsi pos() PHP

Contoh

Menampilkan nilai elemen saat ini dalam array:

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

Contoh Berjalan

Definisi dan penggunaan

Fungsi pos() mengembalikan nilai elemen saat ini dalam array.

Fungsi ini adalah current() Alias fungsi.

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

Petunjuk:Fungsi ini tidak akan memgerakkan penunjuk internal array.

Metode yang berhubungan:

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

Syarat

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

Detil teknis

Nilai kembalian: Kembalikan nilai elemen saat ini dalam array, jika elemen saat ini kosong atau elemen saat ini tidak memiliki nilai, kembalikan FALSE.
Versi PHP: 4+

Beberapa Contoh Lain

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 Berjalan