PHP prev() fonksiyonu

Örnek

Dizideki mevcut, bir sonraki ve bir önceki elemanın değerlerini çıktı verin:

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

Çalıştırma Örneği

Tanım ve kullanım

prev() fonksiyonu, içsel işaretçiyi dizideki bir önceki elemana yönlendirir ve çıktı verir.

İlgili yöntemler:

  • next() - İçsel işaretçiyi dizideki bir sonraki elemana yönlendirir ve çıktı verir
  • current() - Dizideki mevcut elemanın değerini döndürür
  • end() - İçsel işaretçiyi dizideki son elemana yönlendirir ve çıktı verir
  • reset() - İçsel işaretçiyi 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çsel işaretçiyi bir adım öne doğru hareket ettirir

Sözdizimi

prev(dizi)
Parametre Açıklama
dizi Gerekli. Kullanılacak diziyi belirtir

Açıklama

prev() ve next() davranışları benzerdir, ancak içsel işaretçiyi bir adım geriye döndürür, değilse bir adım öne doğru hareket eder.

Dikkat:Dizi, boş birim içeriyorsa veya birimin değeri 0 ise, bu fonksiyon bu birimlere de FALSE döndürür. Boş birim veya birim değeri 0 olan dizileri doğru bir şekilde dolaşmak için each() fonksiyonuna bakın.

Teknik ayrıntılar

Dönüş değeri: Başarı durumunda, dizideki bir önceki elemanın değerini döndürür, daha fazla dizideki eleman 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 element Bill
echo next($people) . "<br>"; // Bill'in bir sonraki elementi Steve
echo current($people) . "<br>"; // Şu anda mevcut element Steve
echo prev($people) . "<br>"; // Steve'in bir önceki elementi Bill
echo end($people) . "<br>"; // En son element David
echo prev($people) . "<br>"; // David'in bir önceki elementi Mark
echo current($people) . "<br>"; // Mevcut mevcut element Mark
echo reset($people) . "<br>"; // İçteki işaretçiyi dizinin ilk elementine taşır, yani Bill
echo next($people) . "<br>"; // Bill'in bir sonraki elementi Steve
print_r (each($people)); // Mevcut elementin anahtar adı ve anahtar değeri (şu anda Steve) geri döndürür ve içteki işaretçiyi ileri taşır
?>

Çalıştırma Örneği