mb_strrpos funksiyası
mb_strrpos funksiyası sətirdə son alt sətrin mövqeyini tapır. Çoxbaytlı kodlaşdırmalarla (UTF-8 və s.) işləyir. Birinci parametr kimi axtarış üçün sətri, ikinci parametr kimi axtarılan alt sətri, üçüncü parametr kimi (isteğe bağlı) axtarışın başlanğıc mövqeyini, dördüncü parametr kimi (isteğe bağlı) kodlaşdırmanı qəbul edir.
Sintaksis
mb_strrpos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding
): int|false
Nümunə
Sətirdə son alt sətrin mövqeyini tapaq:
<?php
$res = mb_strrpos('аабабв', 'б');
echo $res;
?>
Kodun icrasının nəticəsi:
3
Nümunə
UTF-8 kodlaşdırmasını göstərməklə axtarış:
<?php
$res = mb_strrpos('日本語', '語', 0, 'UTF-8');
echo $res;
?>
Kodun icrasının nəticəsi:
2
Nümunə
Alt sətir tapılmadıqda, funksiya false qaytarır:
<?php
$res = mb_strrpos('abcde', 'z');
var_dump($res);
?>
Kodun icrasının nəticəsi:
false