Fungsi strspn()
digunakan untuk mengembalikan jumlah karakter yang ditemukan dalam string yang hanya berisi karakter dari parameter charlist.
Tip: Gunakan fungsi strcspn()
untuk mengembalikan jumlah karakter yang ditemukan dalam string sebelum bagian mana pun dari karakter yang ditentukan ditemukan.
Catatan: Fungsi ini binary-safe.
strspn(string,charlist,start,length)
Parameter | Deskripsi |
---|---|
string | Required. Menentukan string yang akan dicari |
charlist | Required. Menentukan karakter yang akan ditemukan |
start | Optional. Menentukan di mana string untuk memulai |
length | Optional. Mendefinisikan panjang string |
Return Value: | Mengembalikan jumlah karakter yang ditemukan dalam string yang hanya berisi karakter dari parameter charlist. |
---|---|
PHP Version: | 4+ |
Changelog: | Parameter start dan length ditambahkan di PHP 4.3. |
Contoh 1
Kembalikan jumlah karakter yang ditemukan dalam string “Hello world!” yang berisi karakter “kHlleo”:
<?php echo strspn("Hello world!","kHlleo"); ?> //Output : 5
Contoh 2
Kembalikan jumlah karakter yang ditemukan dalam string “abcdefand” yang berisi karakter “def”:
<?php echo strspn("abcdefand","def"); ?> //Output : 3