Функсияи mb_strrchr
Функсияи mb_strrchr охирин воридии рамзро дар сатр ҷустуҷӯ мекунад
ва қисми сатрро аз ин рамз то охир бармегардонад. Ба ғайр аз strrchr,
бо рамзгузориҳои чандбайтӣ (UTF-8 ва ғ.) кор мекунад. Параметри аввал
сатрро барои ҷустуҷӯ қабул мекунад, дуюм - рамзи матлубӣ, сеюм - параметри ихтиёрӣ
барои ҷустуҷӯ то рамз, чорум - рамзгузориро.
Синтаксис
mb_strrchr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
);
Намуна
Охирин воридии рамзро дар сатр пайдо кунем:
<?php
$res = mb_strrchr('abcba', 'b');
echo $res;
?>
Натиҷаи иҷрои код:
'ba'
Намуна
Қисми сатрро то охирин воридии рамзи 'b' пайдо кунем:
<?php
$res = mb_strrchr('abcba', 'b', true);
echo $res;
?>
Натиҷаи иҷрои код:
'abc'
Намуна
Кор бо кириллица дар UTF-8:
<?php
$res = mb_strrchr('привет мир', 'и');
echo $res;
?>
Натиҷаи иҷрои код:
'ир'