100 of 410 menu

mb_strripos Fonksiyonu

mb_strripos fonksiyonu, bir dize içinde son alt dize geçişinin konumunu bulur ve karakterlerin büyük/küçük harf durumunu yok sayar. İlk parametre olarak aramanın yapılacağı dizeyi, ikinci parametre olarak aranacak alt dizeyi alır. Üçüncü isteğe bağlı parametre, aramanın başlayacağı konumu belirtir. Dördüncü isteğe bağlı parametre ise kodlamayı belirtir.

Sözdizimi

mb_strripos( string $haystack, string $needle, int $offset = 0, string $encoding = null ): int|false

Örnek

Bir dize içinde son alt dize geçişini bulalım:

<?php $res = mb_strripos('aBcDeBc', 'bc'); echo $res; ?>

Kodun çalıştırma sonucu:

5

Örnek

Arama başlangıç konumu belirterek arama:

<?php $res = mb_strripos('aBcDeBc', 'bc', 3); echo $res; ?>

Kodun çalıştırma sonucu:

5

Örnek

Eğer alt dize bulunamazsa, fonksiyon false döndürür:

<?php $res = mb_strripos('abcde', 'z'); var_dump($res); ?>

Kodun çalıştırma sonucu:

false

Ayrıca Bakınız

  • mb_strpos fonksiyonu,
    büyük/küçük harf duyarlı ilk alt dize geçişini arar
  • strripos fonksiyonu,
    büyük/küçük harf duyarsız son alt dize geçişini arar
enazkkswpl