PHP strcspn() İşlevi
Örnek
"Merhaba dünya!" da bulunan karakter sayısını yazdırın. "w" karakterinden önce:
<?php
echo strcspn("Hello world!","w");
?>
Tanım ve Kullanım
strcspn() işlevi, belirtilen karakterlerin herhangi bir kısmı bulunmadan önce bir dizede bulunan karakter sayısını (boşluklar dahil) döndürür.
İpucu: Yalnızca belirli bir karakter listesinden karakterleri içeren dizede bulunan karakter sayısı için strspn() işlevini kullanın.
Not: Bu işlev ikili olarak güvenlidir.
Sözdizimi
strcspn(string,char,start,length)
Parametre Değerleri
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
char | Required. Specifies the characters to search for |
start | Optional. Specifies where in string to start |
length | Optional. Specifies the length of the string (how much of the string to search) |
Teknik detaylar
Geri dönüş değeri: | Belirtilen karakterlerin herhangi bir kısmı bulunmadan önce bir 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'te eklendi |
Daha fazla örnek
Örnek
"Merhaba dünya!" da bulunan karakter sayısını yazdırmak için tüm parametreleri kullanma. "w" karakterinden önce:
<?php
echo strcspn("Hello world!","w",0,6); // The start position is 0 and the length of the search string is 6.
?>
❮ PHP Dize Referansı