(PHP 4, PHP 5)
strspn — Maske ile eşleşen ilk parçanın uzunluğunu bulur
dizge dizgesinin maske maskesiyle eşleşen en uzun ilk parçasının uzunluğunu döndürür.
Örnek:
<?php
$var = strspn("42 is the answer, what is the question ...", "1234567890");
?>
"1234567890" maskesiyle eşleşen en uzun dizge "42" olduğundan $var değişkenine 2 atanacaktır.
Maskenin eşleştirileceği dizge.
Dizge ile eşleştirilecek maske.
Eşleştirmenin başlatılacağı konum. Negatif değerler dizgenin sonundan itibaren sayılır.
Eşleşmenin aranacağı alt dizge uzunluğu. Negatif değerler uzunluğu dizgenin sonundan başına doğru belirlerler.
dizge dizgesinin maske maskesindeki karakterlerden oluşan ilk parçasının uzunluğunu döndürür.
Sürüm: | Açıklama |
---|---|
4.3.0 | başlangıç ve uzunluk değiştirgeleri eklendi. |
Örnek 1 - strspn() örneği
<?php
echo strspn("foo", "o", 1, 2); // çıktısı: 2
?>
Bilginize: Bu işlev ikil dosyalarla çalışırken dosya içeriğini değiştirmez.