Aktueller Standort: Startseite> Neueste Artikel> Detaillierte Erläuterung der PHP -String -Vergleichsmethode und der Beispielcode

Detaillierte Erläuterung der PHP -String -Vergleichsmethode und der Beispielcode

M66 2025-08-02

Einführung in die PHP -String -Vergleichsmethode

Bei der PHP -Entwicklung ist der String -Vergleich eine gemeinsame und wichtige Operation. PHP bietet eine Vielzahl von Möglichkeiten, um die Beziehung zwischen Saiten zu beurteilen. Dieser Artikel erläutert diese Vergleichsmethoden und deren Anwendungsszenarien nacheinander.

Gleich (==) vergleichen Sie, ob die Zeichenfolgewerte gleich sind

Verwenden Sie ein doppeltes gleiches Vorzeichen, um zu vergleichen, ob die Werte von zwei Zeichenfolgen gleich sind und den Typ ignorieren.

 $str1 = "Hello world";
$str2 = "Hello world";

if ($str1 == $str2) {
    // zurückkehrentrue
}

Streng gleich (===) vergleichen Sie, ob die Werte und Typen gleich sind

Die strenge Gleichheit vergleicht nicht nur den String -Inhalt, sondern auch variable Typen, um sicherzustellen, dass die beiden vollständig konsistent sind.

 $str1 = "Hello world";
$str2 = new String("Hello world");

if ($str1 === $str2) {
    // zurückkehrenfalse,Wegen verschiedener Typen
}

Nicht gleich (! =), Um festzustellen, ob die Zeichenfolgenwerte nicht gleich sind

Verwenden Sie den nicht gleichen Bediener, um festzustellen, ob der Inhalt der beiden Zeichenfolgen unterschiedlich ist.

 $str1 = "Hello world";
$str2 = "Hello moon";

if ($str1 != $str2) {
    // zurückkehrentrue
}

Nicht ausschließlich gleich (! ==), um festzustellen, ob der Wert oder der Typ nicht gleich ist

Nicht streng zu sein bedeutet nicht, dass Sie feststellen, ob der Inhalt oder die Art der Zeichenfolge einen Unterschied gibt.

 $str1 = "Hello world";
$str2 = new String("Hello world");

if ($str1 !== $str2) {
    // zurückkehrentrue,Wegen verschiedener Typen
}

Wörterbuchreihenfolge von größer als (>) und weniger als (<) vergleichen Strings

Beim Vergleich von Zeichenfolgen wird PHP die Größenbeziehung basierend auf der Wörterbuchordnung (ASCII -Code -Reihenfolge) beurteilen.

 $str1 = "Hello";
$str2 = "World";

if ($str1 > $str2) {
    // zurückkehrenfalse
}

if ($str1 < $str2) {
    // zurückkehrentrue
}

Größer als oder gleich (> =) und weniger als oder gleich (<=) vergleichen String -Wörterbuch oder gleich

Diese beiden Operatoren werden verwendet, um festzustellen, ob eine Zeichenfolge größer oder gleich oder weniger als oder gleich einer anderen Zeichenfolge ist.

 $str1 = "Hello";
$str2 = "Hello";

if ($str1 >= $str2) {
    // zurückkehrentrue
}

if ($str1 <= $str2) {
    // zurückkehrentrue
}

Zusammenfassen

Durch die oben genannten Vergleichsmethoden mit mehreren String können PHP -Entwickler flexibel entsprechend ihren Bedürfnissen wählen, um die Genauigkeit und Effizienz der Programmlogik zu gewährleisten. Das Beherrschen dieser grundlegenden Vorgänge ist für die Verarbeitung von Zeichenfolgendaten sehr wichtig.