Funksie mb_strrichr
Funksie mb_strrichr voer 'n soektog uit vir die laaste voorkoms van 'n substring in 'n string sonder om hoof- en kleinletters te onderskei. In teenstelling met strrchr, werk dit met multibyte-koderings (UTF-8 ens.). Gee die deel van die string vanaf die laaste gevind voorkoms tot die einde van die string terug of false as die substring nie gevind word nie.
Sintaksis
mb_strrichr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
): string|false
Voorbeeld
Laat ons die laaste voorkoms van 'n substring in 'n string vind sonder om hoof- en kleinletters te onderskei:
<?php
$res = mb_strrichr('aBcAbC', 'ab');
var_dump($res);
?>
Resultaat van kode-uitvoering:
'AbC'
Voorbeeld
Vind die deel van die string voor die gevind voorkoms:
<?php
$res = mb_strrichr('aBcAbC', 'ab', true);
var_dump($res);
?>
Resultaat van kode-uitvoering:
'aBc'
Voorbeeld
Voorbeeld met spesifisering van UTF-8-kodering:
<?php
$res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8');
var_dump($res);
?>
Resultaat van kode-uitvoering:
'Мир'
Sien ook
-
funksie
mb_strrchr,
wat soek vir die laaste voorkoms van 'n substring met inagneming van hoof- en kleinletters -
funksie
mb_stripos,
wat soek vir die posisie van die eerste voorkoms van 'n substring sonder om hoof- en kleinletters te onderskei -
funksie
mb_strstr,
wat soek vir die eerste voorkoms van 'n substring met inagneming van hoof- en kleinletters