Funksie mb_stristr
Die funksie mb_stristr soek die eerste voorkoms van 'n substring in 'n string sonder om kasus in ag te neem en gee die deel van die string van die begin van die gevonde voorkoms tot die einde terug. Die eerste parameter is die string om in te soek, die tweede is die gesogte substring, die derde (opsioneel) is 'n Booleaanse waarde om die deel van die string voor die voorkoms terug te gee, en die vierde (opsioneel) is die kodering.
Sintaksis
mb_stristr(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string|false
Voorbeeld
Laat ons 'n substring in 'n string vind sonder om kasus in ag te neem:
<?php
$res = mb_stristr('ABCDE', 'bc');
echo $res;
?>
Resultaat van die kode-uitvoering:
'BCDE'
Voorbeeld
Gebruik van die $before_needle parameter om die deel van die string voor die voorkoms te kry:
<?php
$res = mb_stristr('ABCDE', 'bc', true);
echo $res;
?>
Resultaat van die kode-uitvoering:
'A'
Voorbeeld
Soektog met spesifikasie van UTF-8 kodering:
<?php
$res = mb_stristr('Привет мир', 'МИР', false, 'UTF-8');
echo $res;
?>
Resultaat van die kode-uitvoering:
'мир'