Definisi dan Penggunaan
Fungsi stristr()
digunakan untuk dapat mencari kemunculan pertama string di dalam string lain.
Catatan: Fungsi ini binary-safe.
Catatan: Fungsi ini tidak peka huruf besar kecil(case-insensitive). Untuk pencarian case-sensitive, gunakan fungsi strstr()
.
Syntax
stristr(string,search,before_search)
Nilai Parameter
Parameter | Deskripsi |
---|---|
string | Required. Menentukan string yang akan dicari |
search | Required. Menentukan string yang akan dicari. Jika parameter ini adalah angka, itu akan mencari karakter yang cocok dengan nilai ASCII dari angka tersebut |
before_search | Optional. Nilai boolean yang defaultnya adalah “false”. Jika disetel ke “true”, ini mengembalikan bagian dari string sebelum kemunculan pertama dari parameter pencarian. |
Detail Teknis
Return Value: | Mengembalikan sisa string (dari titik yang cocok), atau FALSE, jika string yang dicari tidak ditemukan. |
---|---|
PHP Version: | 4+ |
Changelog: | Parameter before_search ditambahkan di PHP 5.3. Fungsi ini dibuat binary-safe di PHP 4.3 |
Contoh 1
Temukan kemunculan pertama “dunia” di dalam “Halo dunia!”, Dan kembalikan sisa string:
<?php echo stristr("Halo dunia!","DUNIA"); ?> //Output : dunia
Contoh 2
Telusuri string untuk nilai ASCII “o”, dan kembalikan sisa string:
<?php echo stristr("Hello world!",111); ?> //Output : o world!
Contoh 3
Kembalikan bagian dari string sebelum kemunculan pertama “dunia”:
<?php echo stristr("Hello world!","WORLD",true); ?> //Output : Hello