Beispiel
Gibt die Anzahl der Zeichen in der Zeichenfolge gefunden "Hello world!" dass enthält die Zeichen "kHlleo" :
<?php
echo strspn("Hello world!","kHlleo");
?>
Führen Sie zB » Definition und Verwendung
Die strspn() Funktion gibt die Anzahl der Zeichen in der Zeichenfolge gefunden , daß nur Zeichen aus dem charlist Parameter enthält.
Tipp: Verwenden Sie die strcspn() Funktion die Anzahl der Zeichen in einer Zeichenfolge , bevor irgendein Teil der angegebenen Zeichen gefunden werden gefunden zurückzukehren.
Note: Diese Funktion ist binary safe.
Syntax
strspn( string,charlist,start,length )
Parameter | Beschreibung |
---|---|
string | Erforderlich. Gibt die Zeichenfolge zu suchen |
charlist | Erforderlich. Gibt die Zeichen zu finden |
start | Optional. Gibt in der Zeichenfolge, wo Sie anfangen |
length | Optional. Definiert die Länge der Zeichenfolge |
Technische Details
Rückgabewert: | Gibt die Anzahl der Zeichen in der Zeichenfolge gefunden , die nur Zeichen aus dem charlist Parameter enthält. |
---|---|
PHP Version: | 4+ |
Änderungsprotokoll: | Die Start- und Längenparameter wurden in PHP 4.3 hinzugefügt. |
Mehr Beispiele
Beispiel 1
Gibt die Anzahl der Zeichen in der Zeichenfolge gefunden "abcdefand" , dass enthält die Zeichen "abc" :
<?php
echo strspn("abcdefand","abc");
?>
Führen Sie zB » <PHP String Referenz