mb_strrichr funksiyası
mb_strrichr funksiyası, sətirdə son alt sətrin registerden asılı olmayaraq axtarışını həyata keçirir. strrchr-dən fərqli olaraq, çoxbaytlı kodlamalarla (UTF-8 və s.) işləyir. Son tapılan hissədən sətrin sonuna qədər olan hissəni və ya false (əgər alt sətir tapılmasa) qaytarır.
Sintaksis
mb_strrichr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
): string|false
Nümunə
Registerden asılı olmayaraq sətirdə son alt sətri tapaq:
<?php
$res = mb_strrichr('aBcAbC', 'ab');
var_dump($res);
?>
Kodun icrasının nəticəsi:
'AbC'
Nümunə
Tapılan hissəyə qədər olan sətr hissəsini tapaq:
<?php
$res = mb_strrichr('aBcAbC', 'ab', true);
var_dump($res);
?>
Kodun icrasının nəticəsi:
'aBc'
Nümunə
UTF-8 kodlaması ilə nümunə:
<?php
$res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8');
var_dump($res);
?>
Kodun icrasının nəticəsi:
'Мир'
Həmçinin bax
-
mb_strrchrfunksiyası,
registeri nəzərə alaraq son alt sətri axtarır -
mb_striposfunksiyası,
registerden asılı olmayaraq ilk alt sətrin mövqeyini axtarır -
mb_strstrfunksiyası,
registeri nəzərə alaraq ilk alt sətri axtarır