strstr Fonksiyonu
strstr fonksiyonu, bir dizge içindeki bir alt dizenin
ilk görünümünü bulur ve o noktadan itibaren dizgenin sonuna
kadar olan kısmını döndürür. strchr
fonksiyonundan farkı, tek bir karakterin görünümünü değil,
birden fazla karakterden oluşan bir alt dizenin görünümünü aramasıdır.
Ayrıca, aynı işlemi yapan ancak büyük/küçük harf duyarlılığı
olmayan stristr fonksiyonu da vardır.
Sözdizimi
strstr(string $haystack, string $needle, bool $before_needle = false): string|false
Örnek
Bu örnekte, fonksiyon bir URL'den alan adı olmadan
sayfa adresini çıkaracaktır (ilk / karakterinden
başlayarak dizgenin sonuna kadar olan alt dizgiyi döndürecektir)
<?php
echo strstr('site.ru/dir1/dir2/page.html', '/');
?>
Kodun çalıştırılmasının sonucu:
'/dir1/dir2/page.html'