Функсияи stristr
Функсияи stristr аввалин воридшавии зеррехтро дар рехт бо назардошти накардани ҳолати ҳарфҳо меҷӯяд ва қисми рехтро аз ин воридшавӣ то охир бармегардонад. Агар зеррехт ёфт нашавад, false баргардонида мешавад.
Синтаксис
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
Намуна
Ҷустуҷӯи зеррехт бо назардошти накардани ҳолати ҳарфҳо:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // Аввалин 'E'-ро меёбад
?>
Натиҷаи иҷрои рамз:
"ER@EXAMPLE.com"
Намуна
Истифодаи параметри сеюм барои гирифтани қисм то зеррехти ёфташуда:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // Қисмеро то 'W' бармегардонад
?>
Натиҷаи иҷрои рамз:
"Hello "
Намуна
Санҷиши мавҷуди будани зеррехт:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
Натиҷаи иҷрои рамз:
false