PHP strstr Fonksiyonunun Kullanım Amacı:

strstr Fonksiyonunun Kullanım Örnekleri:

PHP strstr Fonksiyonunun Kullanım Amacı:

Bir string içerisinden istenilen karakterden sonraki karakterleri string olarak elde etmek için kullanılan php fonksiyonudur. Bir string içinde karakterin olup olmadığına da bakılabilir ama bu işlem için strpos kullanılması hız açısından daha iyi olacaktır.

strstr Fonksiyonunun Kullanım Örnekleri:

Örnek1:

<?php
$e_posta='bilgi@sitedefteri.net';
$alan_adi=strstr($e_posta,'@' );
/*strstr komutu ile $e_posta değişkeninde @ işaretinden sonraki ifade string olarak alan_adi değişkenine aktarılıyor.*/
echo $alan_adi;
?>

Program Çıktısı:

sitedefteri.net

Örnek2: Girilecek e-posta adresinde @ işaretlerine bakılarak e-posta adresinin doğruluğunun kontrol edilmesi.

<?php

if ( (strstr("yardim@sitedefteri.net", "@")))
{
echo "Mail adresinde @ işareti var";
} else {echo "mail adresini yanlış girdiniz...";}
?>

Aşağıdaki kod aynı işlemi yapar ve yukarıdakine göre daha hızlı çalışır. strpos strstr'ye göre daha hızlı çalışır...

<?php
if ( strpos("yardim@sitedefteri.net", "@") !== FALSE ) {
// Ok
}

Program Çıktısı:

Mail adresinde @ işareti var