mb_strrichr ֆունկցիա
mb_strrichr ֆունկցիան կատարում է տողի մեջ ենթատողի վերջին մուտքագրման որոնում՝ անտեսելով տառերի հերթագայությունը։ Ի տարբերություն strrchr-ի, աշխատում է բազմաբայթ կոդավորման հետ (UTF-8 և այլն)։ Վերադարձնում է տողի այն մասը, որ սկսվում է վերջին գտնված մուտքագրումից մինչև տողի վերջ, կամ false, եթե ենթատողը չի գտնվել։
Շարահյուսություն
mb_strrichr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
): string|false
Օրինակ
Գտնենք տողի մեջ ենթատողի վերջին մուտքագրումը՝ անտեսելով տառերի հերթագայությունը.
<?php
$res = mb_strrichr('aBcAbC', 'ab');
var_dump($res);
?>
Կոդի կատարման արդյունք.
'AbC'
Օրինակ
Գտնենք տողի այն մասը, որ նախորդում է գտնված մուտքագրմանը.
<?php
$res = mb_strrichr('aBcAbC', 'ab', true);
var_dump($res);
?>
Կոդի կատարման արդյունք.
'aBc'
Օրինակ
UTF-8 կոդավորման նշանակմամբ օրինակ.
<?php
$res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8');
var_dump($res);
?>
Կոդի կատարման արդյունք.
'Мир'
Տես նաև
-
mb_strrchrֆունկցիան,
որը որոնում է ենթատողի վերջին մուտքագրումը՝ հաշվի առնելով տառերի հերթագայությունը -
mb_striposֆունկցիան,
որը որոնում է ենթատողի առաջին մուտքագրման դիրքը՝ անտեսելով տառերի հերթագայությունը -
mb_strstrֆունկցիան,
որը որոնում է ենթատողի առաջին մուտքագրումը՝ հաշվի առնելով տառերի հերթագայությունը