PHP pos() fonksiyonu

Örnek

Dizideki mevcut elemanın değerini çıktı verir:

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

Çalıştırma Örneği

Tanım ve kullanım

pos() fonksiyonu dizideki mevcut elemanın değerini döndürür.

Bu fonksiyon current() Fonksiyonun adı:

Her dizide, 'mevcut' elemana işaret eden bir iç işaretçi vardır ve başlangıçta dizeye eklenen ilk elemana işaret eder.

İpucu:Bu fonksiyon dizinin iç işaretçesini hareket ettirmez.

İlgili yöntemler:

  • current() - Dizideki mevcut elemanın değerini döndürür
  • end() - İç işaretçeyi dizideki en son elemana yönlendirir ve çıktı verir
  • next() - İç işaretçeyi dizideki bir sonraki elemana yönlendirir ve çıktı verir
  • prev() - İç işaretçeyi dizideki bir önceki elemana yönlendirir ve çıktı verir
  • reset() - İç işaretçeyi dizideki ilk elemana yönlendirir ve çıktı verir
  • each() - Mevcut elemanın anahtar adını ve anahtar değerini döndürür ve iç işaretçeyi bir ileri hareket ettirir

Sözdizimi

pos(array)
Parametre Açıklama
array Gerekli. Kullanılacak diziyi belirtir.

Teknik ayrıntılar

Dönüş değeri: Dizideki mevcut elemanın değerini döndürür, mevcut eleman boş veya mevcut elemanın değeri yoksa FALSE döndürür.
PHP Sürümü: 4+

Daha Fazla Örnek

Örnek 1

Tüm ilgili yöntemleri göster:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // Mevcut eleman Bill
echo next($people) . "<br>"; // Bill'in bir sonraki elemanı Steve
echo current($people) . "<br>"; // Şu anda mevcut eleman Steve
echo prev($people) . "<br>"; // Steve'in bir önceki elemanı Bill
echo end($people) . "<br>"; // Son eleman David
echo prev($people) . "<br>"; // David'in bir önceki elemanı Mark
echo current($people) . "<br>"; // Mevcut mevcut eleman Mark
echo reset($people) . "<br>"; // İç işaretçeyi dizinin ilk elemanına taşı
echo next($people) . "<br>"; // Bill'in bir sonraki elemanı Steve
print_r (each($people)); // Mevcut elemanın anahtar adı ve anahtar değeri (şu anda Steve) döndü ve iç işaretçeyi ileri taşı
?>

Çalıştırma Örneği