Was bedeutet == in PHP?

下次还敢
Freigeben: 2024-04-27 17:43:04
Original
918 Leute haben es durchsucht

Der ==-Operator in PHP vergleicht, ob die Werte zweier Ausdrücke gleich sind. Es vergleicht Werte und Typen gemäß den Regeln, führt Typkonvertierungen durch, um ungleiche Typen abzugleichen, und gibt true (gleich) oder false (ungleich) zurück. Im Gegensatz zum ===-Operator konvertiert dieser keine Typen und gibt nur dann „true“ zurück, wenn Wert und Typ gleich sind.

Was bedeutet == in PHP?

Die Bedeutung von == in PHP

== in PHP ist ein Gleichheitsvergleichsoperator, der verwendet wird, um zu vergleichen, ob die Werte zweier Ausdrücke gleich sind.

So verwenden Sie

== Der Operator vergleicht zwei Ausdrücke gemäß den folgenden Regeln:

  • Wenn die Werte der Ausdrücke vom gleichen Typ sind (z. B. Ganzzahl, Zeichenfolge, Gleitkommazahl), ihre Werte werden direkt verglichen.
  • Wenn die Ausdrücke unterschiedlichen Typs sind, konvertiert PHP einen der Typen so, dass er mit dem anderen übereinstimmt.
  • Das Vergleichsergebnis ist wahr (gleich) oder falsch (ungleich).

Der Unterschied zwischen ===

Es gibt einen weiteren Gleichheitsvergleichsoperator === in PHP, der == ähnelt, aber strenger ist. === führt keine Typkonvertierung durch und gibt nur dann „true“ zurück, wenn die Ausdrücke in Wert und Typ gleich sind.

Beispiele

Hier sind einige Beispiele für die Verwendung des ==-Operators:

<code class="php">var_dump(1 == 1); // 输出:true
var_dump("foo" == "foo"); // 输出:true
var_dump(1.0 == 1); // 输出:true
var_dump(true == 1); // 输出:true</code>
Nach dem Login kopieren

Beachten Sie, dass die folgenden Vergleiche false zurückgeben, da sie unterschiedliche Werte oder Typen haben:

<code class="php">var_dump(1 == "1"); // 输出:false
var_dump(1.0 == 1.1); // 输出:false
var_dump(true == false); // 输出:false</code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas bedeutet == in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!