Dizge İşlevleri
PHP Manual

strspn

(PHP 4, PHP 5)

strspnMaske ile eşleşen ilk parçanın uzunluğunu bulur

Açıklama

int strspn ( string $dizge , string $maske [, int $başlangıç [, int $uzunluk ]] )

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.

Değiştirgeler

dizge

Maskenin eşleştirileceği dizge.

maske

Dizge ile eşleştirilecek maske.

başlangıç

Eşleştirmenin başlatılacağı konum. Negatif değerler dizgenin sonundan itibaren sayılır.

uzunluk

Eşleşmenin aranacağı alt dizge uzunluğu. Negatif değerler uzunluğu dizgenin sonundan başına doğru belirlerler.

Dönen Değerler

dizge dizgesinin maske maskesindeki karakterlerden oluşan ilk parçasının uzunluğunu döndürür.

Sürüm Bilgisi

Sürüm: Açıklama
4.3.0 başlangıç ve uzunluk değiştirgeleri eklendi.

Örnekler

Örnek 1 - strspn() örneği

<?php
echo strspn("foo""o"12); // çıktısı: 2
?>

Notlar

Bilginize: Bu işlev ikil dosyalarla çalışırken dosya içeriğini değiştirmez.

Ayrıca Bakınız


Dizge İşlevleri
PHP Manual