substr_compare
Binärer sicherer Vergleichszeichenfolge (vergleichen Sie die angegebene Länge aus der Offset -Position)
substr_compare()
vergleicht zwei Zeichenfolgen aus der angegebenen Startposition.
TIPP: Diese Funktion ist binär sicher und selektiv für den Fall empfindlich.
Vergleichen Sie zwei Saiten:
<? Php echo substr_compare ( "Hallo Welt" , "Hallo Welt" , 0 ) ; ?>
Probieren Sie es selbst aus
Vergleichen Sie zwei Zeichenfolgen, wenn die Startposition für den Vergleich in String1 6 beträgt:
<? Php echo substr_compare ( "Hello World" , "World" , 6 ) ; ?>
Probieren Sie es selbst aus
Verwenden Sie alle Parameter:
<? Php echo substr_compare ( "welt" oder " , 1 , 2 ) ; echo substr_compare ( "welt" , "ld" , - 2 , 2 ) ; echo substr_compare ( "welt" , "orl" , 1 , 2 ) ; echo substr_compare ( "welt" oder " , 1 , 2 , wahr ) ; echo substr_compare ( "welt" oder " , 1 , 3 ) ; echo substr_compare ( "welt" , "rl" , 1 , 2 ) ; ?>
Probieren Sie es selbst aus
Verschiedene Rückgaberichte:
<? Php echo substr_compare ( "Hallo Welt!" , "Hallo Welt!" , 0 ) ; // Zwei Saiten sind gleich echo substr_compare ( "Hallo Welt!" , "Hallo" , 0 ) ; // String1 ist größer als String2 echo substr_compare ( "Hallo Welt!" , "Hallo Welt! Hallo!" , 0 ) ; // String1 ist weniger als String2 ?>
Probieren Sie es selbst aus
substr_compare ( String1 , String2 , Startpos , Länge , Fall )
Parameter | beschreiben |
---|---|
String1 | Erforderlich. Gibt den ersten String an, der verglichen wird. |
String2 | Erforderlich. Gibt die zweite Zeichenfolge an. |
Startpos | Erforderlich. Gibt an, wo der Vergleich in String1 gestartet werden soll. Wenn es sich um eine negative Zahl handelt, beginnt die Anzahl am Ende der Zeichenfolge. |
Länge | Optional. Gibt an, wie viele Zeichen in String1 verglichen werden (Anzahl der Zeichen). |
Fall |
Optional. Boolescher Wert, angeben, ob Fallsensitive Vergleiche durchführen sollen:
|