Home » PHP » Fungsi String strcspn() Pada PHP

Fungsi String strcspn() Pada PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi strcspn () digunakan untuk dapat mengembalikan jumlah karakter (termasuk spasi) yang ditemukan dalam string sebelum bagian mana pun dari karakter yang ditentukan ditemukan.

Tip: Gunakan fungsi strspn() untuk jumlah karakter yang ditemukan dalam string yang hanya berisi karakter dari daftar karakter tertentu.

Catatan: Fungsi ini binary-safe.

Syntax

strcspn(string,char,start,length)

Nilai Parameter

ParameterDeskripsi
stringRequired. Menentukan string yang akan dicari
charRequired. Menentukan karakter yang akan dicari
startOptional. Menentukan di mana string untuk memulai
lengthOptional. Menentukan panjang string (berapa banyak string yang akan dicari)

Detail Teknis

Return Value:Mengembalikan jumlah karakter yang ditemukan dalam string sebelum bagian mana pun dari karakter tertentu ditemukan
PHP Version:4+
Changelog:Parameter start dan length ditambahkan di PHP 4.3

Contoh 1
Cetak jumlah karakter yang ditemukan di “Hello world!” sebelum karakter “w”:

<?php
echo strcspn("Hello world!","w");
?>
  //Output : 6

Contoh 2
Menggunakan semua parameter untuk mencetak jumlah karakter yang ditemukan di “Halo dunia!” sebelum karakter “w”:

<?php
echo strcspn("Hello world!","w",0,6); // Posisi awal adalah 0 dan panjang string pencarian adalah 6.
?>
  //Output : 6

You may also like