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"); ?>
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. ?>