stristr Fonksiyonu
stristr fonksiyonu, bir dize içinde büyük/küçük harf duyarsız ilk alt dize geçişini arar ve bu geçişten başlayarak dizenin sonuna kadar olan bölümünü döndürür. Alt dize bulunamazsa, false döndürülür.
Sözdizimi
stristr(string $haystack, mixed $needle, bool $before_needle = false): string|false
Örnek
Büyük/küçük harf duyarsız alt dize arama:
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e'); // İlk 'E' harfini bulur
?>
Kodun çalıştırılma sonucu:
"ER@EXAMPLE.com"
Örnek
Bulunan alt dizeden önceki kısmı almak için üçüncü parametrenin kullanımı:
<?php
$string = 'Hello World';
echo stristr($string, 'w', true); // 'W' harfinden öncesini döndürür
?>
Kodun çalıştırılma sonucu:
"Hello "
Örnek
Alt dizenin varlığını kontrol etme:
<?php
$res = stristr('Hello World', 'xyz');
var_dump($res);
?>
Kodun çalıştırılma sonucu:
false