Mb_stristr funksiýasy
mb_stristr funksiýasy setirde ilkinji tapylyşy registri hasaba almazdan gözleýär we setiriň tapylan ýerinden soňuna çenli bolan bölegini gaýtaryp berýär. Birinji parametrde gözleg üçin setir, ikinjide gözlenýän setir, üçünjide (hökmany däl) setiriň tapylyşdan öňki bölegini gaýtarmak üçin bolýan boolean baha we dördünjide (hökmany däl) kodirlik berilýär.
Sintaksis
mb_stristr(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string|false
Mysal
Setirde setiri registri hasaba almazdan gözleýäris:
<?php
$res = mb_stristr('ABCDE', 'bc');
echo $res;
?>
Kody ýerine ýetirmegiň netijesi:
'BCDE'
Mysal
Setiriň tapylyşdan öňki bölegini almak üçin $before_needle parametrini ulanmak:
<?php
$res = mb_stristr('ABCDE', 'bc', true);
echo $res;
?>
Kody ýerine ýetirmegiň netijesi:
'A'
Mysal
UTF-8 kodirligini görkezip gözleg geçirmek:
<?php
$res = mb_stristr('Привет мир', 'МИР', false, 'UTF-8');
echo $res;
?>
Kody ýerine ýetirmegiň netijesi:
'мир'