Mb_strrchr funksiýasy
mb_strrchr funksiýasy setirde simwolyň iň soňky ýagdaýyny gözleýär
we şol simwoldan soňky bölegini gaýtarýar. strrchr funksiýasyndan tapawutlylykda,
köplenç kodlaýyşlar (UTF-8 we ş.m.) bilen işleýär. Birinji parametr hökmünde
gözleg üçin setiri, ikinji parametr hökmünde - gözlenýän simwoly, üçünji parametr hökmünde - islege görä
simwoldan öňki bölegi gözlemek üçin, dördünji parametr hökmünde - kodlaýyşy kabul edýär.
Sintaksis
mb_strrchr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
);
Mysal
Setirde simwolyň iň soňky ýagdaýyny tapalyň:
<?php
$res = mb_strrchr('abcba', 'b');
echo $res;
?>
Kody ýerine ýetirmegiň netijesi:
'ba'
Mysal
Setiriň 'b' simwolyň iň soňky ýagdaýyna çenli bölegini tapalyň:
<?php
$res = mb_strrchr('abcba', 'b', true);
echo $res;
?>
Kody ýerine ýetirmegiň netijesi:
'abc'
Mysal
UTF-8 kodlaýyşynda kiril elipbiýi bilen işlemek:
<?php
$res = mb_strrchr('привет мир', 'и');
echo $res;
?>
Kody ýerine ýetirmegiň netijesi:
'ир'