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
  • Alias ​​des Implods join

    join

    Alias​​desImplods
  • Berechnen Sie den Metaphonschlüssel einer Zeichenfolge metaphone

    metaphone

    BerechnenSiedenMetap
  • Binärer sicherer Stringvergleich strcmp

    strcmp

    BinärersichererStrin
  • String -Vergleich unter Verwendung des Algorithmus "Natural Order" strnatcmp

    strnatcmp

    String-Vergleichunte
  • Umwandeln Sie den Wert eines eindimensionalen Arrays in eine Zeichenfolge implode

    implode

    UmwandelnSiedenWerte
  • Stellen Sie das erste Zeichen der Zeichenfolge in Großbuchstaben ein ucfirst

    ucfirst

    StellenSiedasersteZe
  • Konvertieren Sie Sonderzeichen in HTML -Entitäten htmlspecialchars

    htmlspecialchars

    KonvertierenSieSonde
  • Einen oder mehrere Saiten ausgeben echo

    echo

    EinenodermehrereSait
Beliebte Artikel