PHP-Operatoren
Operatoren werden verwendet, Operationen auf Variablen und Werte durchzuführen.
PHP unterteilt die Operatoren in den folgenden Gruppen:
- Rechenzeichen
- Zuweisungsoperatoren
- Vergleichsoperatoren
- Aufwärts- / Abwärts Betreiber
- Logische Operatoren
- String-Operatoren
- Array-Betreiber
PHP Arithmetische Operatoren
Die PHP arithmetischen Operatoren sind mit numerischen Werten verwendet üblichen arithmetischen Operationen auszuführen, wie Addition, Subtraktion, Multiplikation usw.
Operator | Name | Beispiel | Ergebnis | Zeig es |
---|---|---|---|---|
+ | Zusatz | $ X + $ y | Summe von $ x und $ y | Zeig es " |
- | Subtraktion | $ X - $ y | Unterschied von $ x und $ y | Zeig es " |
* | Multiplikation | $ X * $ y | Produkt von $ x und $ y | Zeig es " |
/ | Aufteilung | $ X / $ y | Quotient von $ x und $ y | Zeig es " |
% | Modul | $ X% $ y | Rest von $ x von $ y geteilt | Zeig es " |
** | Potenzierung | $ X ** $ y | Ergebnis von $ x auf den $ j - ten Potenzierung (Introduced in PHP 5.6) |
PHP Zuweisungsoperatoren
Die PHP-Zuweisungsoperatoren werden mit numerischen Werten verwendet, um einen Wert einer Variablen zu schreiben.
Der grundlegende Zuweisungsoperator in PHP ist "=" . Es bedeutet, dass der linke Operand auf den Wert der Zuweisungsausdruck auf der rechten Seite festgelegt wird.
Zuordnung | Gleich wie... | Beschreibung | Zeig es |
---|---|---|---|
x = y | x = y | Der linke Operand wird auf der rechten Seite auf den Wert des Ausdrucks eingestellt | Zeig es " |
x + y = | x = x + y | Zusatz | Zeig es " |
x - y = | x = x - y | Subtraktion | Zeig es " |
x = y * | x = x * y | Multiplikation | Zeig es " |
x / y = | x = x / y | Aufteilung | Zeig es " |
x = y% | x = x% y | Modul | Zeig es " |
PHP Vergleichsoperatoren
Die PHP - Vergleichsoperatoren werden verwendet , um zwei Werte zu vergleichen (number or string) :
Operator | Name | Beispiel | Ergebnis | Zeig es |
---|---|---|---|---|
== | Gleich | $ X == $ y | Gibt true zurück, wenn $ x gleich $ y | Zeig es " |
=== | Identisch | $ X === $ y | Gibt true zurück, wenn $ x $ y gleich ist, und sie sind von der gleichen Art | Zeig es " |
! = | Nicht gleich | $ X! = $ Y | Gibt true zurück, wenn $ x nicht gleich $ y | Zeig es " |
<> | Nicht gleich | $ x <> $ y | Gibt true zurück, wenn $ x nicht gleich $ y | Zeig es " |
! == | Nicht identisch | $ X! == $ y | Gibt true zurück, wenn $ x nicht gleich $ y ist, oder sie sind nicht vom gleichen Typ | Zeig es " |
> | Größer als | $ X> $ y | Gibt true zurück, wenn $ x größer als $ y | Zeig es " |
< | Weniger als | $ X <$ y | Gibt true zurück, wenn $ x kleiner als $ y | Zeig es " |
> = | Größer als oder gleich wie | $ X> = $ y | Gibt true zurück, wenn $ x größer als oder gleich $ y | Zeig es " |
<= | Gleich oder kleiner als | $ X <= $ y | Gibt true zurück, wenn $ x kleiner als oder gleich $ y | Zeig es " |
PHP Increment / Decrement-Operatoren
Die PHP-Zuwachs Operatoren werden verwendet, den Wert einer Variablen zu erhöhen.
Die PHP Dekrementoperatoren werden verwendet, den Wert einer Variablen zu verringern.
Operator | Name | Beschreibung | Zeig es |
---|---|---|---|
++ $ x | Pre-Zuwachs | Inkrementiert $ x um eins, dann kehrt $ x | Zeig es " |
$ X ++ | Post-Zuwachs | Returns $ x, dann erhöht $ x um eins | Zeig es " |
- $ x | Pre-Dekrement | Vermindert $ x um eins, kehrt dann $ x | Zeig es " |
$ x-- | Post-Dekrement | Returns $ x, dann dekrementiert $ x um eins | Zeig es " |
PHP Logische Operatoren
Die PHP-logischen Operatoren werden verwendet, bedingte Anweisungen zu kombinieren.
Operator | Name | Beispiel | Ergebnis | Zeig es |
---|---|---|---|---|
und | Und | $ X und $ y | Wahr, wenn beide $ x und $ y wahr | Zeig es " |
oder | Oder | $ X oder $ y | Wahr, wenn entweder $ x oder $ y wahr ist | Zeig es " |
xor | Xor | $ X xor $ y | Wahr, wenn entweder $ x oder $ y ist wahr, aber nicht beides | Zeig es " |
&& | Und | $ X && $ y | Wahr, wenn beide $ x und $ y wahr | Zeig es " |
|| | Oder | $ X || $ y | Wahr, wenn entweder $ x oder $ y wahr ist | Zeig es " |
! | Nicht | ! $ X | Wahr, wenn $ x ist nicht wahr | Zeig es " |
PHP String-Operatoren
PHP hat zwei Operatoren, die speziell für Streicher konzipiert sind.
Operator | Name | Beispiel | Ergebnis | Zeig es |
---|---|---|---|---|
. | Verkettung | $ Txt1. $ txt2 | Verkettung von $ txt1 und $ txt2 | Zeig es " |
. = | Verkettungszuweisung | $ Txt1. = $ Txt2 | Hängt $ txt2 bis $ txt1 | Zeig es " |
PHP Array-Operatoren
Die PHP-Array Operatoren werden verwendet, Arrays zu vergleichen.
Operator | Name | Beispiel | Ergebnis | Zeig es |
---|---|---|---|---|
+ | Union | $ X + $ y | Union von $ x und $ y | Zeig es " |
== | Gleichberechtigung | $ X == $ y | Gibt true zurück, wenn $ x und $ y die gleichen Schlüssel / Wert-Paare haben | Zeig es " |
=== | Identität | $ X === $ y | Gibt true zurück, wenn $ x und $ y die gleichen Schlüssel / Wert-Paare in der gleichen Reihenfolge haben und die gleichen Typen | Zeig es " |
! = | Ungleichheit | $ X! = $ Y | Gibt true zurück, wenn $ x nicht gleich $ y | Zeig es " |
<> | Ungleichheit | $ x <> $ y | Gibt true zurück, wenn $ x nicht gleich $ y | Zeig es " |
! == | Nicht-Identität | $ X! == $ y | Gibt true zurück, wenn $ x nicht identisch mit $ y | Zeig es " |