Output jumlah karakter yang dicari sebelum karakter "w" ditemukan pada string "Halo dunia!":
<?phpecho strcspn("Halo dunia!","w");?>Fungsi strcspn() mengembalikan jumlah karakter (termasuk spasi) yang dicari dalam string sebelum karakter tertentu ditemukan.
Tip: Gunakan fungsi strspn() ke jumlah karakter yang ditemukan dalam string yang hanya berisi karakter dari daftar karakter tertentu.
Komentar: Fungsi ini aman untuk biner.
strcspn( string,char,mulai,panjang )
parameter | menggambarkan |
---|---|
rangkaian | Diperlukan. Menentukan string yang akan dicari. |
arang | Diperlukan. Menentukan karakter yang akan dicari. |
awal | Opsional. Menentukan lokasi untuk memulai pencarian. |
panjang | Opsional. Menentukan panjang string (berapa banyak karakter yang dicari). |
Nilai pengembalian: | Mengembalikan jumlah karakter yang dicari dalam string sebelum karakter tertentu ditemukan. |
---|---|
Versi PHP: | 4+ |
Catatan pembaruan: | Di PHP 4.3, parameter awal dan panjang baru ditambahkan. |
Gunakan semua argumen untuk mencetak jumlah karakter yang dicari hingga karakter "w" ditemukan dalam string "Halo dunia!":
<?phpecho strcspn("Halo dunia!","w",0,6); // Posisi awal adalah 0 dan panjang string pencarian adalah 6.?>