strstr() fonksiyonu string içinde arama yapar sonuç bulunursa string bir değer döner, bulunamazsa FALSE değeri döner. strstr() arama fonksiyonu küçük büyük harfe duyarlıdır.
Fonksiyon tanımı aşağıdaki gibidir.
strstr(string $arama_yapilacak_string, mixed $aranacak_string, bool $donecek_string);
PHP string içinde arama örneği:
<!DOCTYPE html> <html> <body> <?php $s="PHP string içinde arama yapan fonksiyon. "; $aranacak_string="arama"; $arama_sonucu=strstr($s,$aranacak_string); if($arama_sonucu!==FALSE){ echo 'String bulundu.'; }else{ echo 'String bulunamadı.'; } ?> </body> </html>
stristr() fonksiyonu ise aynı fonksiyonun küçük büyük harfe duyarsız olanıdır. Bunların dışında da PHP'de farklı string arama fonksiyonlarıda bulunur.
strpos()
substr()