for those of us who don't have PHP 5 >= 5.2.0 ::
function get_last_occurance($needle,$haystack){
$chunk = explode($needle,$haystack);
foreach ($chunk as $bit) $last_occurance = $bit;
return $last_occurance;
}
mb_strrichr
(PHP 5 >= 5.2.0)
mb_strrichr — Harf büyüklüğüne duyarsız olarak bir dizgenin içinde bulunan bir karaktere göre dizgenin ilk veya son bölümü ile döner
Açıklama
$samanlık
, string $iğne
[, bool $ilk_parça
[, string $kodlama
]] )
mb_strrichr() işlevi, samanlık
içinde iğne'yi bulur ve
iğne'nin yerine göre samanlık
dizgesinin ilk veya son parçası ile döner. Eğer
samanlık içinde iğne
yoksa FALSE döndürür. mb_strrchr() işlevinden farklı olarak mb_strrichr() harf büyüklüğüne duyarsızdır.
Değiştirgeler
-
samanlık -
Sonuncu
iğne'nin aranacağı dizge. -
iğne -
samanlıkiçinde aranacak karakter. -
ilk_parça -
samanlıkdizgesinin hangi parçasının döndürüleceğini belirler.TRUEatanırsasamanlıkdizgesinin ilk karakterinden (dahil)iğnekarakterine (hariç) kadar olan parçayla döner.FALSEatanırsa,iğnekarakterinden (dahil)samanlıkdizgesinin son karakterine (dahil) kadar olan parça döndürülür.FALSEöntanımlıdır. -
kodlama -
kodlamadeğiştirgesinde karakter kodlaması belirtilir. Belirtilmediği takdirde dahili karakter kodlaması kullanılır.
Dönen Değerler
Eğer samanlık içinde iğne
yoksa FALSE, aksi takdirde ilk veya son samanlık
parçası ile döner.
Ayrıca Bakınız
- mb_stristr() - Harf büyüklüğüne duyarsız olarak, bir dizgenin içinde başka bir dizgeye ilk rastlanılan noktaya göre dizgenin ilk veya son bölümü ile döner
- mb_strrchr() - Bir dizgenin içinde bulunan bir karaktere göre dizgenin ilk veya son bölümü ile döner
