prev

(PHP 4, PHP 5, PHP 7, PHP 8)

prevDahili dizi göstericisini bir geriletir

Açıklama

prev ( array|object &$dizi ) : mixed

Dahili dizi göstericisini bir geriletir.

prev() işlevi dahili dizi göstericisini bir ileri değil de bir geri alması dışında next() gibidir.

Uyarı

Bu işlev mantıksal false değeriyle dönebileceği gibi false olarak değerlendirilebilecek mantıksal olmayan bir değerle de dönebilir. Bu konuda daha fazla bilgi Mantıksal Değerler bölümünde bulunabilir. Bu işlevden dönen değeri sınamak için === işleci kullanılabilir.

Değiştirgeler

dizi

Göstericisi konumlanacak dizi.

Dönen Değerler

Dizinin dahili göstericisinin bulunduğu konumun bir öncesinde eleman varsa o elemanın değeri döner, yoksa false döner.

Örnekler

Örnek 1 - prev() ve şürekası

<?php
$araç 
= array('tabanvay''bisiklet''otomobil''uçak');
$kip current($araç); // $kip = 'tabanvay';
$kip next($araç);    // $kip = 'bisiklet';
$kip next($araç);    // $kip = 'otomobil';
$kip prev($araç);    // $kip = 'bisiklet';
$kip end($araç);     // $kip = 'uçak';
?>

Notlar

Bilginize: Bir dizinin başlangıcındaki elemanın değerinin bool false olup olmadığı anlaşılamaz. false değerli elemanlar içeren bir dizide bilinçli olarak ilerlemenin en doğru yolu foreach deyimini kullanmaktır.

Ayrıca Bakınız

  • current() - Bir diziden gösterici konumundaki elemanı döndürür
  • end() - Bir dizinin dahili göstericisini sonuncu elemana konumlandırır
  • next() - Dahili dizi göstericisini bir ilerletir
  • reset() - Bir dizinin dahili göstericisini ilk elemana konumlar
  • foreach