PHP - strcspn
Syntax
strcspn("Zeichenkette1","Zeichenkette2")
Erklärung
Mit der Funktion strcspn wird die Anzahl der Zeichen in "Zeichenkette1" -beginnend am Anfang der "Zeichenkette1"- zurückgegeben, die vorhanden sind, bis zum erstenmal ein Zeichen aus "Zeichenkette2" gefunden wird. Die Reihenfolge der Zeichen in "Zeichenkette2" ist dabei irrelevant. Da der Vergleich auf Binärebene erfolgt, werden Groß- und Kleinschreibung berücksichtigt.
Vergleiche auch strspn
Beispiel
<?php
echo strcspn("abcde","b");
echo "<br>";
echo strcspn("abcde","d");
?>
Ergebnis:
1
3
Beispiel 2
<?php
echo strcspn("mineralwasser","aeiou");
// gefunden wird "i", das in "aeiou" vorhanden ist.
echo "<br>";
echo strcspn("Dies ist ein Satz","Satz");
// gefunden wird "t", das in "Satz" vorhanden ist.
?>
Ergebnis:
1
7
zurück: PHP - Zeichenketten (Strings)
Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de