mb_strrichr funksiýasy
mb_strrichr funksiýasy setirde iň soňky görnüşi registre seretmän gözleýär. strrchr-dan tapawutly, köp baýtly kodirowkalar (UTF-8 we ş.m.) bilen işleýär. Setiriň iň soňky görnüşinden başlap ahyryna çenli bölegini gaýtarýar ýa-da eger gözlenen setir tapylmasa false gaýtarýar.
Sintaksis
mb_strrichr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
): string|false
Mysal
Registre seretmän, setirde iň soňky görnüşi gözläli:
<?php
$res = mb_strrichr('aBcAbC', 'ab');
var_dump($res);
?>
Kody ýerine ýetirmegiň netijesi:
'AbC'
Mysal
Görnüşden öňki setiriň bölegini gözläli:
<?php
$res = mb_strrichr('aBcAbC', 'ab', true);
var_dump($res);
?>
Kody ýerine ýetirmegiň netijesi:
'aBc'
Mysal
UTF-8 kodirowkasy bilen mysal:
<?php
$res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8');
var_dump($res);
?>
Kody ýerine ýetirmegiň netijesi:
'Мир'
Şeýle-de serediň
-
mb_strrchrfunksiýasyny,
ýagny registre serap iň soňky görnüşi gözleýän funksiýa -
mb_striposfunksiýasyny,
ýagny registre seretmän ilkinji görnüşiň ýerleşişini gözleýän funksiýa -
mb_strstrfunksiýasyny,
ýagny registre serap ilkinji görnüşi gözleýän funksiýa