Aktueller Standort: Startseite> Funktionskategorien> substr_compare

substr_compare

Binärer sicherer Vergleichszeichenfolge (vergleichen Sie die angegebene Länge aus der Offset -Position)
Name:substr_compare
Kategorie:Saite
Programmiersprache:php
Kurzbeschreibung:Vergleichen Sie zwei Zeichenfolgen aus der angegebenen Startposition (binäres und selektives Gehäuseempfindlichkeit).

Definition und Verwendung

substr_compare() vergleicht zwei Zeichenfolgen aus der angegebenen Startposition.

TIPP: Diese Funktion ist binär sicher und selektiv für den Fall empfindlich.

Beispiel

Beispiel 1

Vergleichen Sie zwei Saiten:

 <? Php
echo substr_compare ( "Hallo Welt" , "Hallo Welt" , 0 ) ;
?>

Probieren Sie es selbst aus

Beispiel 2

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

Beispiel 3

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

Beispiel 4

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

Grammatik

 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:

  • Falsch - Standard. Fallempfindlichkeit
  • Wahr - Fall unempfindlich
Ähnliche Funktionen
  • Berechnen Sie eine Reihe von CRC32 -Polynomen crc32

    crc32

    BerechnenSieeineReih
  • Holen Sie sich die Saitenlänge strlen

    strlen

    HolenSiesichdieSaite
  • Zeichen übersetzen oder Substrings ersetzen - bestimmte Zeichen konvertieren strtr

    strtr

    Zeichenübersetzenode
  • CSV -Saiten in Arrays analysieren str_getcsv

    str_getcsv

    CSV-SaiteninArraysan
  • Schreiben Sie die formatierte Zeichenfolge in den Stream fprintf

    fprintf

    SchreibenSiedieforma
  • Fügen Sie HTML Newline -Tag vor allen neuen Zeilen einer Zeichenfolge ein nl2br

    nl2br

    FügenSieHTMLNewline-
  • Entfernen Sie Leerzeichen (oder andere Zeichen) vom Beginn der Zeichenfolge ltrim

    ltrim

    EntfernenSieLeerzeic
  • Berechnen Sie den SHA1 -Hash -Wert einer Zeichenfolge sha1

    sha1

    BerechnenSiedenSHA1-
Beliebte Artikel