PHP -strspn()- Funktion
Beispiel
Gibt die Anzahl der Zeichen zurück, die in der Zeichenfolge „Hello world!“ gefunden wurden. das die Zeichen "kHlleo" enthält:
<?php
echo strspn("Hello world!","kHlleo");
?>
Definition und Verwendung
Die Funktion strspn() gibt die Anzahl der Zeichen zurück, die in der Zeichenfolge gefunden wurden, die nur Zeichen aus dem Parameter charlist enthält.
Tipp: Verwenden Sie die Funktion strcspn() , um die Anzahl der in einer Zeichenfolge gefundenen Zeichen zurückzugeben, bevor irgendein Teil der angegebenen Zeichen gefunden wird.
Hinweis: Diese Funktion ist binärsicher.
Syntax
strspn(string,charlist,start,length)
Parameterwerte
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
charlist | Required. Specifies the characters to find |
start | Optional. Specifies where in the string to start |
length | Optional. Defines the length of the string |
Technische Details
Rückgabewert: | Gibt die Anzahl der Zeichen zurück, die in der Zeichenfolge gefunden wurden, die nur Zeichen aus dem Parameter charlist enthält . |
---|---|
PHP-Version: | 4+ |
Änderungsprotokoll: | Die Start- und Längenparameter wurden in PHP 4.3 hinzugefügt. |
Mehr Beispiele
Beispiel
Gibt die Anzahl der Zeichen zurück, die in der Zeichenfolge "abcdefand" gefunden wurden, die die Zeichen "abc" enthält:
<?php
echo strspn("abcdefand","abc");
?>
❮ PHP-String-Referenz