Функция mb_strrpos
Функция mb_strrpos сузнинг охирги кириш ўрнини топиш учун ишлатилади. Кўп байтли кодировкалар (UTF-8 ва бошқалар) билан ишлейди. Биринчи параметр сифатида изланаётган сузни олади, иккинчиси - изланаётган кисмни, учинчиси (ихтиёрий) - излаш бошланиш ўрнини, тўртинчиси (ихтиёрий) - кодировкани олади.
Синтаксис
mb_strrpos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding
): int|false
Мисол
Сузнинг охирги кириш ўрнини топамиз:
<?php
$res = mb_strrpos('аабабв', 'б');
echo $res;
?>
Кодни ишга тушириш натижаси:
3
Мисол
UTF-8 кодировкасини кўрсатиб излаш:
<?php
$res = mb_strrpos('日本語', '語', 0, 'UTF-8');
echo $res;
?>
Кодни ишга тушириш натижаси:
2
Мисол
Изланаётган кисм топилмаганда, функция false қайтаради:
<?php
$res = mb_strrpos('abcde', 'z');
var_dump($res);
?>
Кодни ишга тушириш натижаси:
false