Strin stristr funksiýasy
stristr funksiýasy registri üýtgetmezden setirde goşmaça setiriň ilkinji ýerleşişini gözleýär we şol ýerleşişden başlap ahyryna çenli bolan setiriň bölegini gaýtarýar. Eger goşmaça setir tapylmasa, false gaýtarylýar.
Sintaksis
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
Mysal
Registri üýtgetmezden goşmaça setir gözlegi:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // Ilkinji 'E' ny tapýar
?>
Kodyň ýerine ýetiriliş netijesi:
"ER@EXAMPLE.com"
Mysal
Tapylan goşmaça setirden öňki bölegi almak üçin üçünji parametri ulanmak:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // 'W' den öňki bölegi gaýtarýar
?>
Kodyň ýerine ýetiriliş netijesi:
"Hello "
Mysal
Goşmaça setiriň bardygyny barlamak:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
Kodyň ýerine ýetiriliş netijesi:
false