Contoh
Cetak jumlah karakter yang ditemukan di "Hello world!" sebelum karakter "w" :
<?php
echo strcspn("Hello world!","w");
?>
Menjalankan contoh » Definisi dan Penggunaan
The strcspn() mengembalikan fungsi jumlah karakter (termasuk spasi putih) ditemukan dalam string sebelum setiap bagian dari karakter tertentu yang ditemukan.
Tip: Gunakan strspn() fungsi untuk jumlah karakter yang ditemukan dalam string yang hanya berisi karakter dari daftar karakter yang ditentukan.
Note: Fungsi ini biner-aman.
Sintaksis
strcspn( string,char,start,length )
Parameter | Deskripsi |
---|---|
string | Wajib. Menentukan string untuk mencari |
char | Wajib. Menentukan karakter untuk mencari |
start | Pilihan. Menentukan di mana dalam string untuk memulai |
length | Pilihan. Menentukan panjang string (berapa banyak string untuk mencari) |
Rincian teknis
Kembali Nilai: | Mengembalikan jumlah karakter yang ditemukan dalam string sebelum setiap bagian dari karakter tertentu yang ditemukan |
---|---|
PHP Versi: | 4+ |
changelog: | Awal dan panjang parameter ditambahkan di PHP 4.3 |
Contoh lebih
contoh 1
Menggunakan semua parameter untuk mencetak jumlah karakter yang ditemukan di "Hello world!" 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.
?>
Menjalankan contoh » <PHP String Reference