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
phpmb_strrpos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding
): int|false
Nümunə
Sətirdə son alt sətrin mövqeyini tapaq:
php<?php
$res = mb_strrpos('аабабв', 'б');
echo $res;
?>
Kodun icrasının nəticəsi:
php3
Nümunə
UTF-8 kodlaşdırmasını göstərməklə axtarış:
php<?php
$res = mb_strrpos('日本語', '語', 0, 'UTF-8');
echo $res;
?>
Kodun icrasının nəticəsi:
php2
Nümunə
Alt sətir tapılmadıqda, funksiya false qaytarır:
php<?php
$res = mb_strrpos('abcde', 'z');
var_dump($res);
?>
Kodun icrasının nəticəsi:
phpfalse