Функсияи mb_strrichr
Функсияи mb_strrichr ҷустуҷӯи вориди охирини подсатрокаро дар сатр бе дарназардошти регистри аломатҳо иҷро мекунад. Ба фарқи аз strrchr, бо рамзгузориҳои чандбайтӣ (UTF-8 ва ғайра) кор мекунад. Қисми сатрро аз охирин вориди ёфташуда то охири сатр бармегардонад ё false, агар подсатрока ёфта нашавад.
Синтаксис
mb_strrichr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
): string|false
Мисол
Охирин вориди подсатрокаро дар сатр бе дарназардошти регистр меёбем:
<?php
$res = mb_strrichr('aBcAbC', 'ab');
var_dump($res);
?>
Натиҷаи иҷрои код:
'AbC'
Мисол
Қисми сатрро то вориди ёфташуда меёбем:
<?php
$res = mb_strrichr('aBcAbC', 'ab', true);
var_dump($res);
?>
Натиҷаи иҷрои код:
'aBc'
Мисол
Мисол бо муайян кардани рамзгузории UTF-8:
<?php
$res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8');
var_dump($res);
?>
Натиҷаи иҷрои код:
'Мир'
Ҳамчунин нигаред
-
функсияи
mb_strrchr,
ки вориди охирини подсатрокаро бо дарназардошти регистр меҷӯяд -
функсияи
mb_stripos,
ки мавқеи аввалини вориди подсатрокаро бе дарназардошти регистр меҷӯяд -
функсияи
mb_strstr,
ки вориди аввалини подсатрокаро бо дарназардошти регистр меҷӯяд