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