PHP strcspn() Fonksiyonu

Örnek

"Hello world!" dizgisinde "w" karakterinden önce aranan karakter sayısını çıktıya yazın:

<?php
echo strcspn("Hello world!","w");
?>

Çalıştırma Örneği

Tanım ve Kullanım

strcspn() fonksiyonu, belirtilen karakterlerden herhangi birini bulmadan önce dizgede aranan karakter sayısını döndürür (boşluklar dahil).

İpucu:Kullanın: strspn() Fonksiyon, dizgede belirtilen karakter listesindeki karakterleri içeren karakter sayısını döndürür.

Yorum:Bu fonksiyon ikili güvenlidir.

Sözdizimi

strcspn(string,char,start,length)
Parametreler Açıklama
string Gerekli. Aranacak dizgiyi belirler.
char Gerekli. Aranacak karakteri belirler.
start Opsiyonel. Dizgede aramanın başlangıç noktasını belirler.
length Opsiyonel. Dizginin uzunluğunu belirler (kaç karakteri arar).

Teknik Açıklamalar

Dönüş Değeri: Belirtilen simgeyi bulmadan önce dizgede aranan karakter sayısını döndürür.
PHP Sürümü: 4+
Güncelleme Günlüğü: PHP 4.3'te, eklenmiştir: start ve length Parametreler.

Daha Fazla Örnek

Örnek 1

Tüm parametreleri kullanarak "Hello world!" dizgisinde "w" karakterinden önce aranan karakter sayısını çıktıya yazın:

<?php
echo strcspn("Hello world!","w",0,6); // Başlangıç konumu 0, arama dizgisi uzunluğu 6.
?>

Çalıştırma Örneği