PHP strspn()Funktionen
Beispiele
Gibt die Anzahl der Zeichen in der Zeichenkette "Hello world!" zurück, die die Zeichen "kHlleo" enthalten:
<?php
echo strspn("Hello world!","kHlleo");
?>
echo strspn("Hello world!","kHlleo");
?>
Beispiel ausführen »
Definition und Verwendung
Die Funktion strspn() gibt die Anzahl der in der Zeichenkette gefundenen Zeichen zurück, die im charlist-Parameter enthalten sind.
Tipp:Bitte verwenden Sie diestrcspn()Funktion, um die Anzahl der Zeichen zurückzugeben, die in der Zeichenkette gefunden werden, bevor eines der angegebenen Zeichen gefunden wird.
Hinweis:Diese Funktion ist binärsicher.
Syntax
strspn(string,charlist,start,length)
| Parameters | Beschreibung |
|---|---|
| string | Erforderlich. Gibt die zu durchsuchende Zeichenkette an. |
| charlist | Erforderlich. Legt die Zeichen fest, nach denen gesucht werden soll. |
| start | Optional. Gibt an, an welcher Stelle in der Zeichenkette begonnen werden soll. |
| length | Optional. Definiert die Länge der Zeichenkette. |
Technische Details
| Rückgabewert: | Gibt die Anzahl der Zeichen in der Zeichenkette zurück, die die im Parametercharlistangegebenen Zeichen enthalten. |
|---|---|
| PHP-Version: | 4+ |
| Änderungsprotokoll: | In PHP 4.3 wurden die Parameterstartundlengthhinzugefügt. |
Weitere Beispiele
Beispiel 1
Gibt die Anzahl der Zeichen in der Zeichenkette "abcdefand" zurück, die die Zeichen "abc" enthalten:
<?php
echo strspn("abcdefand","abc");
?>
echo strspn("abcdefand","abc");
?>
Beispiel ausführen »
PHP-String-Referenzhandbuch Weitere Erweiterungen