PHP Operatoren
Anzeige Hier werben
1. Arithmetische Operatoren
Operator | Funktion | Anwendung |
---|---|---|
+ | Addition |
$a + $b |
- |
Subtraktion |
$a - $b |
* |
Multiplikation |
$a * $b |
/ |
Division |
$a / $b |
% |
Modulo (Rest der Division) |
$a % $b |
2. Vergleichsoperatoren
Operator | Funktion | Anwendung |
---|---|---|
== | wahr, wenn $a gleich $b | $a == $b |
=== | wahr, wenn $a gleich $b und beide vom selben Typ sind | $a === $b |
!= | wahr, wenn $a ungleich $b | $a != $b |
< | wahr, wenn $a kleiner $b |
$a < $b |
> |
wahr, wenn $a größer $b |
$a > $b |
<= |
wahr, wenn $a kleiner gleich $b |
$a <= $b |
>= | wahr, wenn $a größer gleich $b |
$a >= $b |
3. Bit-Operatoren
Operator |
Funktion |
Anwendung |
& |
Bitweise UND |
$a & $b |
| |
Bitweise ODER |
$a | $b |
^ |
Bitweise XOR |
$a ^ $b |
~ |
Bitweises NICHT |
~$a |
<< |
Bitshifting nach links |
$a << $b |
>> |
Bitshifting nach rechts |
$a >> $b |
4. Logischer Operatoren
Operator | Funktion | Anwendung |
---|---|---|
and bzw. && |
Wahr, wenn $a und $b wahr sind |
$a and $b |
or bzw. || |
Wahr, wenn $a oder $b wahr ist |
$a or $b |
xor | Wahr, wenn $a oder $b wahr sind, aber nicht beide |
$a xor $b |
! | Wahr, wenn $a nicht wahr ist |
!$a |
5. Der Verkettungsoperator
Der Verkettungsoperator .
dient in PHP dazu mehrere Einheiten miteinander zu verbinden. Einheiten können hierbei Variablen, Strings oder Zahlen sein, der Punkt bildet quasi das Verbindungsglied.
1
2
3
4
5 | <?php
$var = "foobar";
echo("Dies " . "ist ein Beispiel:" . 12 . $var);
// Ausgabe: Dies ist ein Beispiel: 12 foobar
?>
|
Dieses Beispiel mal trivial wirken, aber dieser Operator ist sehr nützlich, wenn es beispielsweise darum geht Werte von Variablen in Strings einzufügen, die mit einem '
abgetrennt werden.
6. Der Ternäre Operator
Beim Ternären Operator handelt es sich um eine verkürzte Schreibweise einer if-else Blocks.
1 2 3 4 5 6 7 8 9 10 11 12 | <?php
$var = true;
echo ($var) ? 'wahr' : 'falsch';
// ausgabe als ternärer Operator
if ($var){
echo 'wahr';
} else {
echo 'falsch';
}
//ausgabe als if-else Block
?>
|
Diese Seite kann von jedem registrierten Benutzer bearbeitet werden. Bisher haben 5 Personen an der Seite "PHP Operatoren" mitgewirkt.
Sie haben einen Fehler entdeckt oder möchten etwas ergänzen? Dann können Sie nach der Anmeldung "PHP Operatoren" hier bearbeiten.
-
David Danier arbeitet seit mehr als neun Jahren im Bereich Web Programmierung und ist unter anderem Geschäftsführer der Webagentur Team23 sowie Webmasterpro.de.
-
Ich bin Student an der Otto von Guericke Universität in Magdeburg im Studiengang Informatik. Seit 2000 beschäftige ich mich mit PHP, Java-Script, PHP und Html. maject.de elbe-saale-regional.de
-
Kinderturnen - Sport Spiele für Kinder
-
Student der Biochemie und seit einigen Jahren im Hobby-Entwicklerbereich tätig. Stärken in XHTML/CSS und PHP, alles was mit Grafik zu tun hat, gehört nicht dazu.
-
hat keine Beschreibung angegeben. Eine Beschreibung kann man unter dem Punkt "Profil bearbeiten" im Kontrollzentrum eintragen.