PHP strcspn() Fungsi
Contoh
Cetak jumlah karakter yang ditemukan di "Halo dunia!" sebelum karakter "w":
<?php
echo strcspn("Hello world!","w");
?>
Definisi dan Penggunaan
Fungsi strcspn() mengembalikan jumlah karakter (termasuk spasi putih) yang ditemukan dalam string sebelum bagian dari karakter tertentu ditemukan.
Tip: Gunakan fungsi strspn() untuk jumlah karakter yang ditemukan dalam string yang hanya berisi karakter dari daftar karakter tertentu.
Catatan: Fungsi ini aman untuk biner.
Sintaksis
strcspn(string,char,start,length)
Nilai Parameter
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
char | Required. Specifies the characters to search for |
start | Optional. Specifies where in string to start |
length | Optional. Specifies the length of the string (how much of the string to search) |
Detail Teknis
Nilai Kembali: | Mengembalikan jumlah karakter yang ditemukan dalam string sebelum bagian dari karakter tertentu ditemukan |
---|---|
Versi PHP: | 4+ |
Catatan perubahan: | Parameter awal dan panjang ditambahkan di PHP 4.3 |
Lebih Banyak Contoh
Contoh
Menggunakan semua parameter untuk mencetak jumlah karakter yang ditemukan di "Halo dunia!" sebelum karakter "w":
<?php
echo strcspn("Hello world!","w",0,6); // The start position is 0 and the length of the search string is 6.
?>
Referensi String PHP