(PHP 4, PHP 5)
strspn — Ermittelt die Länge der am Anfang übereinstimmenden Zeichen
Ermittelt die Länge der am Anfang übereinstimmenden Zeichen.
Die Zeile
<?php
$var = strspn("42 ist die Antwort, was ist die Frage?", "1234567890");
?>
ordnet 2 der Variable $var zu, da der String "42" das längste Segment darstellt, das Zeichen der Menge "1234567890" enthält.
Die erste Zeichenkette.
Die zweite Zeichenkette.
Die Anfangsstelle der zu untersuchenden Zeichenkette. Negative Werte ermitteln die Position vom Ende der Zeichenkette aus.
Die Länge der zu untersuchenden Zeichensequenz. Negative Werte betrachten eine Anzahl von Zeichen vom Ende der Zeichenkette aus.
Gibt die Länge des Abschnittes am Anfang von str1 zurück, der vollständig aus in str2 angegebenen Zeichen besteht.
Version | Beschreibung |
---|---|
4.3.0 | Die Parameter start und length wurden hinzugefügt. |
Beispiel #1 strspn()-Beispiel
<?php
echo strspn("foo", "o", 1, 2); // 2
?>
Hinweis: Diese Funktion ist binary safe.