strstr

FUNCTION strstr( )

  • Function ini akan mencari string atau character dalam suatu string yang lain. Ia akan mengeluarkan output bermula dengan string yang dijumpai hingga akhir string.

Contoh 1
Memaparkan string yang mempunyai perkataan Ali hingga akhir string.

echo strstr('Ahmad dan Ali mempunyai seekor kucing.', 'Ali');
?>

Output :

Ali mempunyai seekor kucing.

Penerangan :

strstr( ) akan memaparkan semua string selepas string yang dicari dijumpai.

Contoh 2
Kita ingin memaparkan nombor yang berikutnya selepas nombor 3 didalam suatu string.

echo strstr('1234 5567 890', '3');
?>

Output :

34 5567 890

Penerangan :

Kita juga boleh memilih hanya satu huruf atau nombor dan function ini tidak hanya boleh digunakan untuk mencari perkataan.

Contoh 3
Mengesahkan kesahihan(validate) suatu email menggunakan function strstr( ) .

$email =' admin@kerengga.com';
if((strstr($email , "@")) || (strstr($email , ".")))
{
echo 'Terima kasih masukkan email yang betul';
}else {
echo 'Anda masukkan invalid email';
}
?>

Output :

Terima kasih masukkan email yang betul

Penerangan :

Sekiranya variables $email mempunyai '@' atau '.' . Maka if statement akan memaparkan pilihan yang pertama. Jika variables $email tidak mempunyai '@' atau '.' . Maka penyataan kedua akan dipaparkan iaitu 'Anda masukkan invalid email'.

Related topic : if..else statement , operators