Das Gleichheitszeichen in PHP hat verschiedene Verwendungen , je nachdem, wie viele gleiche Zeichen verwendet werden und welche anderen Betreibern ist es mit kombiniert . Eine gleiche Zeichen wird verwendet, um einen Wert einer Variablen und mit arithmetischen Operatoren kombiniert werden, um eine Berechnung und Zuordnung gleichzeitig auszuführen. Zwei gleiche Zeichen werden verwendet, um Vergleiche zwischen Werten oder Variablen zu machen. Drei gleiche Zeichen werden verwendet, um identische Vergleich zwischen Werten oder Variablen zu machen. Stellen Sie sicher, dass Sie verstehen, was Sie versuchen, mit einem PHP -Anweisung zu erreichen , so dass Sie , wie viele Zeichen gleich zu bedienen wissen . Zuordnung
Die Gleichheitszeichen Funktionen als Zuweisungsoperator in PHP. PHP berechnet den Wert auf der rechten Seite des Gleichheitszeichen und weist diesen Wert der Variablen auf der linken Seite des Gleichheitszeichen. Zum Beispiel:
$ x = 100;
$ name = " John ";
$ result = max ($ a , $ b);
< p > Die Variable "x " erhält den Wert 100 , wird die Variable "name" zugewiesen wird der Wert " John " und die Variable "result" das größere der Wert wird in der Variablen "a" und dem Wert zugewiesen in der Variablen " b . "
Belegung und Betrieb
Kombinieren Sie das Gleichheitszeichen mit einem arithmetischen Operator , wie der Betreiber für die Zugabe verwendet , Subtraktion , Multiplikation, Division und E-Modul, um eine Berechnung bei der Zuordnung automatisch . Zum Beispiel die Aussage :
$ x + = 20;
fügt 20 auf den aktuellen Wert der Variablen
Dies funktioniert auch für String-Variablen "x". . Zum Beispiel die Aussage :
$ vorname = '' + $ last_name ; fügt
ein Leerzeichen und den Wert im Feld " nachname " variable bis zum Ende des " vorname " string . .
Vergleich
Mit zwei Gleichheitszeichen , um Vergleiche zwischen Werten oder Variablen zu machen. Zum Beispiel die Aussage : echo
if ($ x == $ y) "Equal ";
werden die Werte in den Variablen enthaltenen vergleichen "x " und " y" . Erstellen Sie eine " nicht gleich" Ausdruck mithilfe des Ausrufezeichen ( " nicht " )-Operator mit einem Gleichheitszeichen. Zum Beispiel: wenn
echo "Du bist nicht Tom ! ";
Achten Sie darauf, ein Gleichheitszeichen verwenden, wenn sie einen Vergleich , da dieser Vergleich ($ name = "Tom" ! ) wird es wahr, wenn der Wert Null ist. Zum Beispiel die Aussage :
if ($ x = $ y) echo "Das ist wahr , es sei denn y ist Null ";
weist den Wert in die Variable " y" auf die Variable " x " und wertet dann diesen Wert als entweder wahr oder falsch.
identische Vergleich
Verwenden Sie drei gleiche Zeichen , um eine identische Vergleich zu machen . Dies ist besonders hilfreich , wenn Auswerten von Ausdrücken für " wahr " oder "falsch ", weil Null wertet auf "false" in PHP und jede Zahl ungleich Null wertet auf "true ". Durch die Verwendung von drei gleichen Zeichen , wird nur der Wert "falsch" zu bewerten " falsch". Zum Beispiel:
$ x = false;
$ y = 0;
if ($ x === false) echo " X ist falsch ";
if ($ y == false ) echo "Y falsch ist mit zwei Gleichheitszeichen ";
if ($ y === false) echo " Y ist nicht falsch mit drei gleichen Zeichen ";