strspn
Berechnen Sie die Länge des ersten Substrings, in dem alle Zeichen in der Zeichenfolge im angegebenen Zeichensatz vorhanden sind
strspn()
gibt die Anzahl der im Parameter charList angegebenen Zeichen in der Zeichenfolge zurück.
Tipp: Bitte verwenden Sie die Funktion von strcspn()
um die Anzahl der in der Zeichenfolge gefundenen Zeichen zurückzugeben, bevor ein angegebenes Zeichen gefunden wird.
Hinweis: Diese Funktion ist binär sicher.
Gibt die Anzahl der Zeichen "Khlleo" zurück, die in der Zeichenfolge "Hello World!" Enthalten ist:
<? Php echo strspn ( "Hallo Welt!" , "Khlleo" ) ; ?>
Probieren Sie es selbst aus
Gibt die Anzahl der in der Zeichenfolge "Abcdefand" enthaltenen Zeichen "ABC" zurück:
<? Php echo strspn ( "abcdefand" , "abc" ) ; ?>
Probieren Sie es selbst aus
Strspn ( String , Charlist , Start , Länge )
Parameter | beschreiben |
---|---|
Saite | Erforderlich. Gibt die durchsuchende Zeichenfolge an. |
Charlist | Erforderlich. Gibt die Zeichen an, die gesucht werden sollen. |
Start | Optional. Gibt an, wo Sie in der Zeichenfolge beginnen. |
Länge | Optional. Definiert die Länge der Zeichenfolge. |