Gibt die Anzahl der Zeichen „kHlleo“ zurück, die in der Zeichenfolge „Hello world!“ enthalten sind:
<?phpecho strspn("Hallo Welt!","kHlleo");?>Die Funktion strspn() gibt die Anzahl der Zeichen in einer Zeichenfolge zurück, die die im Parameter charlist angegebene Anzahl von Zeichen enthält.
Tipp: Verwenden Sie die Funktion strcspn(), um die Anzahl der in einer Zeichenfolge gesuchten Zeichen zurückzugeben, bevor ein bestimmtes Zeichen gefunden wird.
Hinweis: Diese Funktion ist binärsicher.
strspn( string,charlist,start,length )
Parameter | beschreiben |
---|---|
Zeichenfolge | Erforderlich. Gibt die Zeichenfolge an, nach der gesucht werden soll. |
Charlist | Erforderlich. Gibt die Zeichen an, nach denen gesucht werden soll. |
Start | Optional. Gibt an, wo in der Zeichenfolge begonnen werden soll. |
Länge | Optional. Definiert die Länge der Zeichenfolge. |
Rückgabewert: | Gibt die Anzahl der im Parameter charlist in der Zeichenfolge angegebenen Zeichen zurück. |
---|---|
PHP-Version: | 4+ |
Protokoll aktualisieren: | In PHP 4.3 wurden neue Start- und Längenparameter hinzugefügt. |
Gibt die Anzahl der Zeichen „abc“ zurück, die in der Zeichenfolge „abcdefand“ enthalten sind:
<?phpecho strspn("abcdefand","abc");?>