PHP-Arithmetische Operatoren: Ein Leitfaden für Anfänger

Hallo, zukünftige PHP-Meister! Heute machen wir uns auf eine aufregende Reise in die Welt der PHP-Arithmetischen Operatoren. Keine Sorge, wenn du noch nie eine Zeile Code geschrieben hast – ich werde dein freundlicher Guide durch dieses numerische Abenteuer sein!

PHP - Arithmatic Operators

Was sind Arithmetische Operatoren?

Bevor wir tiefer einsteigen, lassen wir uns erstmal klar machen, was Arithmetische Operatoren sind. Erinnern Sie sich an die Mathematik-Symbole, die Sie in der Schule gelernt haben? Addition (+), Subtraktion (-), Multiplikation (*) und Division (/)? In PHP verwenden wir diese gleichen Symbole, um Berechnungen durchzuführen. Cool, oder? Es ist, als wäre Ihr Computer ein riesiger Taschenrechner!

Grundlegende Arithmetische Operatoren

Lassen Sie uns mit den Grundlagen beginnen. Hier ist eine Tabelle der häufigsten arithmetischen Operatoren in PHP:

Operator Name Beispiel
+ Addition $a + $b
- Subtraktion $a - $b
* Multiplikation $a * $b
/ Division $a / $b
% Modulus $a % $b

Nun sehen wir diese Operatoren in Aktion!

Addition (+)

<?php
$a = 5;
$b = 3;
$result = $a + $b;
echo "5 + 3 = " . $result;
?>

Wenn Sie diesen Code ausführen, wird die Ausgabe sein: 5 + 3 = 8

Was passiert hier? Wir deklarieren zwei Variablen, $a und $b, und weisen ihnen Werte zu. Dann verwenden wir den Addition Operator (+), um diese Werte zusammenzuzählen und das Ergebnis in eine neue Variable namens $result zu speichern. Schließlich geben wir das Ergebnis mit echo aus.

Subtraktion (-)

<?php
$a = 10;
$b = 4;
$result = $a - $b;
echo "10 - 4 = " . $result;
?>

Ausgabe: 10 - 4 = 6

Ähnlich wie bei der Addition, aber diesmal subtrahieren wir $b von $a.

Multiplikation (*)

<?php
$a = 6;
$b = 7;
$result = $a * $b;
echo "6 * 7 = " . $result;
?>

Ausgabe: 6 * 7 = 42

Hier multiplizieren wir $a und $b. Erinnern Sie sich daran, dass wir in PHP (und den meisten Programmiersprachen) * für Multiplikation verwenden, nicht x.

Division (/)

<?php
$a = 20;
$b = 4;
$result = $a / $b;
echo "20 / 4 = " . $result;
?>

Ausgabe: 20 / 4 = 5

Division funktioniert genau wie erwartet. Aber seien Sie vorsichtig! Wenn Sie versuchen, durch Null zu teilen, wird PHP einen Fehler werfen. Überprüfen Sie immer Ihren Divisor!

Modulus (%)

<?php
$a = 17;
$b = 5;
$result = $a % $b;
echo "17 % 5 = " . $result;
?>

Ausgabe: 17 % 5 = 2

Der Modulus Operator gibt Ihnen den Rest nach der Division. In diesem Fall ist 17 durch 5 3 Mal mit einem Rest von 2. Deshalb ist unser Ergebnis 2.

Operatoren kombinieren

Nun, da wir die Grundlagen beherrschen, lassen Sie uns die Dinge ein bisschen durcheinanderbringen!

<?php
$a = 10;
$b = 5;
$c = 2;
$result = $a + $b * $c;
echo "10 + 5 * 2 = " . $result;
?>

Ausgabe: 10 + 5 * 2 = 20

Warten Sie einen Moment! Sollte das nicht 30 sein? Nun, genau wie in der Mathematik, folgt PHP der Reihenfolge der Operationen. Multiplikation erfolgt vor Addition, also berechnet es actually 10 + (5 * 2).

Wenn wir die Reihenfolge ändern möchten, können wir Klammern verwenden:

<?php
$a = 10;
$b = 5;
$c = 2;
$result = ($a + $b) * $c;
echo "(10 + 5) * 2 = " . $result;
?>

Ausgabe: (10 + 5) * 2 = 30

Das sieht besser aus!

Realitätsbeispiel: Berechnung eines Rabatts

Lassen Sie uns unsere neuen Fähigkeiten mit einem realitätsnahen Beispiel einsetzen. Stellen Sie sich vor, Sie bauen eine E-Commerce-Website und möchten den Endpreis eines Artikels nach Anwendung eines Rabatts berechnen.

<?php
$originalPrice = 100;  // Der ursprüngliche Preis des Artikels
$discountPercentage = 20;  // Der Rabattsatz in Prozent

// Berechnung des Rabattbetrags
$discountAmount = $originalPrice * ($discountPercentage / 100);

// Berechnung des Endpreises
$finalPrice = $originalPrice - $discountAmount;

echo "Original Price: $" . $originalPrice . "\n";
echo "Discount Percentage: " . $discountPercentage . "%\n";
echo "You Save: $" . $discountAmount . "\n";
echo "Final Price: $" . $finalPrice;
?>

Ausgabe:

Original Price: $100
Discount Percentage: 20%
You Save: $20
Final Price: $80

In diesem Beispiel verwenden wir mehrere arithmetische Operatoren, um einen Rabatt zu berechnen. Zuerst berechnen wir den Rabattbetrag, indem wir den ursprünglichen Preis mit dem Rabattsatz (in Dezimalform) multiplizieren. Dann subtrahieren wir diesen Betrag vom ursprünglichen Preis, um den Endpreis zu erhalten.

Fazit

Glückwunsch! Sie haben die ersten Schritte in die Welt der PHP-Arithmetischen Operatoren gemacht. Erinnern Sie sich daran, dass Übung den Meister macht, also fürchten Sie sich nicht, mit diesen Operatoren zu experimentieren. Versuchen Sie, eigene Berechnungen zu erstellen, vielleicht einen Trinkgeldrechner oder einen BMI-Rechner.

PHP-Arithmetische Operatoren sind die Bausteine für komplexere Berechnungen in Ihren Programmen. Während Sie Ihre Reise durch PHP fortsetzen, werden Sie diese Operatoren häufig verwenden. Also weiterrechnen, weitercodieren und vor allem: weiter Spaß haben!

Credits: Image by storyset