PHP strspn() İşlevi
Örnek
"Merhaba dünya!" dizesinde bulunan karakter sayısını döndürür. "kHlleo" karakterlerini içeren:
<?php
echo strspn("Hello world!","kHlleo");
?>
Tanım ve Kullanım
strspn() işlevi, yalnızca charlist parametresindeki karakterleri içeren dizede bulunan karakter sayısını döndürür.
İpucu: Belirtilen karakterlerin herhangi bir kısmı bulunmadan önce bir dizede bulunan karakter sayısını döndürmek için strcspn() işlevini kullanın .
Not: Bu işlev ikili olarak güvenlidir.
Sözdizimi
strspn(string,charlist,start,length)
Parametre Değerleri
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
charlist | Required. Specifies the characters to find |
start | Optional. Specifies where in the string to start |
length | Optional. Defines the length of the string |
Teknik detaylar
Geri dönüş değeri: | Yalnızca karakter listesi parametresindeki karakterleri içeren dizede bulunan karakter sayısını döndürür . |
---|---|
PHP Sürümü: | 4+ |
Değişiklik günlüğü: | Başlangıç ve uzunluk parametreleri PHP 4.3'e eklendi. |
Daha fazla örnek
Örnek
"abcdefand" dizesinde bulunan ve "abc" karakterlerini içeren karakter sayısını döndür:
<?php
echo strspn("abcdefand","abc");
?>
❮ PHP Dize Referansı