Die Sprache PHP bietet Programmierern die Möglichkeit zur Durchführung von Vergleichsoperationen auf Variablen und Werte . Das Gleichheitszeichen erscheint in verschiedenen PHP -Operationen , einschließlich eines Vergleichs Funktionen . Entwickler können wählen, für die Durchführung der Gleichheit Test mit entweder zwei oder drei Gleichheitszeichen je nach den Umständen und Anforderungen. Das Gleichheitszeichen erscheint auch in Zuweisungsoperationen und andere Funktionen Vergleich . Zuordnung
PHP Skripte verwenden einzigen Gleichheitszeichen durchzuführen Zuweisungsoperationen . Der folgende Beispielcode demonstriert eine Variable deklarieren und einen Wert zuweisen , um es zu :
$ my_text = " hallo ";
Dieser Code erstellt eine Variable mit dem Namen " my_text ", dann wird der Wert nach der angegebenen Gleichheitszeichen . Wenn Gleichheitszeichen in PHP-Skripten in Isolation so aussehen , sind sie nicht die Durchführung Vergleiche , aber die Zuweisung von Werten , PHP anweisen , eine bestimmte Titel eine bestimmte Variable Referenz speichern.
PHP Operatoren
PHP gehören unter anderem für Arithmetik und Vergleich . Zum Beispiel , um zu testen, ob eine Variable größer ist als ein anderes , kann PHP-Skripte enthalten die folgende Syntax:
if ( $ 1 > $ 2 ) echo " Einer ist größer ";
Test , ob eine Variable entweder größer oder gleich einer anderen ist , kann Code verwenden Sie die folgende Syntax :
if ( $ 1 > = $ 2 ) echo " eine größer oder gleich dem zweiten ist ";
um zu testen, ob eine Variable nicht gleich zu einem anderen, gilt der folgende Code :
if ( $ 1 = $ zwei!) echo " die beiden sind nicht gleich ";
< p > In vielen Fällen scheinen Vergleich Operationen innerhalb bedingten Strukturen wie diesen "if" -Anweisungen. Der Vergleich Betrieb gibt einen booleschen Wert true oder false , Bestimmung des Durchflusses der Ausführung.
Equality
PHP-Skripten oft Test auf Gleichheit . Der folgende Beispielcode demonstriert testen, ob zwei Werte gleich sind :
if ( $ first == $ Sekunde) echo " Equal ";
Dieser Test prüft den Wert der einzelnen Variablen angegeben , dann vergleicht ihnen . Wenn sie gleich Wert haben , gibt der Test einen wahren Wert und den Inhalt des "if" Anweisung ausgeführt wird. Wenn der Test den Wert false zurückgibt , falls die beiden Variablen spezifiziert nicht gleichwertig sind , wird die Anweisung nicht ausgeführt Inhalte und Verarbeitung bewegt sich auf die nächste Zeile. In den meisten Fällen ist diese Version der Gleichheit Test mit zwei Gleichheitszeichen , ist ausreichend und wirksam.
Identität
PHP-Skripte ausführen kann eine zusätzliche Ebene der Gleichheit Tests . Wenn ein Entwickler benötigt , um zu testen , dass nicht nur zwei Variablen gleichwertig sind , sondern dass sie sich auch von der gleichen Art , können sie drei Gleichheitszeichen . Der folgende Code demonstriert diese Technik :
if ($ $ === ersten Sekunde) " Identisch" echo ;
Dieser Test bestimmt , ob zwei Variablen gleich , anstatt gleich sind. Dieser Test ist in den meisten Fällen nicht notwendig , so dass, wenn ein Skript muss nur Gleichheit bestimmen , entspricht der doppelten Zeichen standardmäßig verwendet werden soll.