PHP pos() fonksiyonu
Örnek
Dizideki mevcut elemanın değerini çıktı verir:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo pos($people) . "<br>"; ?>
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şı ?>