mb_strrchr funksiyası
mb_strrchr funksiyası sətirdə simvolun son tapılmasını axtarır
və həmin simvoldan sətrin sonuna qədər olan hissəni qaytarır. strrchr-dan fərqli olaraq,
çoxbaytlı kodlamalarla (UTF-8 və s.) işləyir. Birinci parametr kimi
axtarış üçün sətri, ikinci parametr kimi - axtarılan simvolu, üçüncü parametr kimi - isteğe bağlı
simvoldan əvvəl axtarış parametrini, dördüncü parametr kimi - kodlamanı qəbul edir.
Sintaksis
mb_strrchr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
);
Nümunə
Sətirdə simvolun son tapılmasını tapaq:
<?php
$res = mb_strrchr('abcba', 'b');
echo $res;
?>
Kodun icrasının nəticəsi:
'ba'
Nümunə
Sətirdə 'b' simvolunun son tapılmasına qədər olan hissəni tapaq:
<?php
$res = mb_strrchr('abcba', 'b', true);
echo $res;
?>
Kodun icrasının nəticəsi:
'abc'
Nümunə
UTF-8-də kirill əlifbası ilə iş:
<?php
$res = mb_strrchr('привет мир', 'и');
echo $res;
?>
Kodun icrasının nəticəsi:
'ир'