2025-11-12 10:01:38 +01:00
2025-11-12 09:23:31 +01:00
2025-11-12 08:39:06 +01:00
2025-11-12 09:23:31 +01:00
2025-11-12 09:23:31 +01:00
2025-11-12 09:30:34 +01:00
2025-11-12 10:01:38 +01:00

PHP Übungsaufgabe

Aufgabenbeschreibung

Bitte bei allen Zeilen Kommentare einfügen, die die Funktion der Zeile erklären.


Fragen

  1. Welche Informationen liefert die Funktion phpinfo();?

  2. PHP.ini Einstellungen Erkläre die jeweilige Funktion:

    • PHP-Fehler ausgeben
    • Speichernutzung und die Laufzeit deiner Skripte limitieren
    • allow_url_fopen = off
    • session.auto_start = off

Beispielwebseite in PHP

Erstelle eine Datei mit dem Namen test.php und speichere sie im htdocs-Verzeichnis.
Starte anschließend den lokalen Server und teste das Skript.

Ziel des Programms

Die Aufgabe dieses Programms ist die Addition und Multiplikation mehrerer Zahlen und die Anzeige des Rechenergebnisses.
Es gibt keine Benutzerinteraktion die Werte sind fest in der PHP-Datei eingetragen.


Aufgabenstellung

Zwei Tankfüllungen:

liter1 = 40.5
liter2 = 35.7
preis  = 1.499

Diese sind zu multiplizieren und als Kosten (kosten) in einem Aussagesatz anzuzeigen.

Teil 1 Kostenermittlung

Berechne die Gesamtliter sowie die Gesamtkosten.

Teil 2 Ergebnisanzeige

Erstelle eine Zeichenkette, die sich aus folgenden Teilen zusammensetzt:

  • Text: "Die Benzinkosten betragen für "
  • Addition der Variablen liter1 + liter2
  • Text: " Liter "
  • Variable kosten
  • Text: " €"

Beispielausgabe

Die Benzinkosten betragen für 76.2 Liter 114.2238 €

Erweiterung

Recherchiere Dateneingabemöglichkeiten mittels HTML-Formularen
(z. B. Verwendung von POST und GET Variablen in PHP).


Beispiel: PHP-Code-Grundgerüst

<?php
// Teil 1: Variablen definieren
$liter1 = 40.5;  // Erste Tankfüllung in Litern
$liter2 = 35.7;  // Zweite Tankfüllung in Litern
$preis  = 1.499; // Preis pro Liter in Euro

// Berechnung der Gesamtliter
$gesamt_liter = $liter1 + $liter2; // Addition der beiden Tankfüllungen

// Berechnung der Gesamtkosten
$kosten = $gesamt_liter * $preis; // Multiplikation mit dem Preis pro Liter

// Teil 2: Ausgabeergebnis
echo "Die Benzinkosten betragen für " . $gesamt_liter . " Liter " . $kosten . " €";
?>

Zusatzaufgabe

Bitte bei allen Zeilen Kommentare einfügen (Funktion der Zeile).

  • Welche Informationen liefert die Funktion phpinfo();?
  • PHP.ini Einstellungen erkläre die jeweilige Funktion:
    • PHP-Fehler ausgeben
    • Speichernutzung und Laufzeit der Skripte limitieren
    • allow_url_fopen = off
    • session.auto_start = off

Erstelle ein HTML-Formular, mit dem Eingabewerte für liter1, liter2 und preis übergeben werden.
Verarbeite die Daten mit POST oder GET in PHP, um die Berechnung dynamisch durchzuführen.

Description
No description provided
Readme 40 KiB
Languages
PHP 86.5%
CSS 13.5%