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;
?>
Кодду иштетүүнүн натыйжасы:
'ир'