Das Problem, dass eine mit FPDF erstellte PDF-Datei im Browser aus dem Cache geladen wird, liegt meist daran, dass der Browser die Datei nicht als „neu“ erkennt und daher eine ältere... [mehr]
Um zwei Zeitangaben im Format „Stunden:Minuten“ in PHP 8 zu addieren, kannst du die DateTime- und DateInterval-Klassen verwenden. Hier ein Beispiel: ```php $time1 = '02:45'; $time2 = '04:30'; // Zeitangaben in DateTime-Objekte umwandeln (Start bei 00:00) $start = new DateTime('00:00'); $t1 = DateTime::createFromFormat('H:i', $time1); $t2 = DateTime::createFromFormat('H:i', $time2); // Differenz zu 00:00 berechnen, um DateInterval zu erhalten $interval1 = $start->diff($t1); $interval2 = $start->diff($t2); // Beide Intervalle addieren $totalMinutes = ($interval1->h * 60 + $interval1->i) + ($interval2->h * 60 + $interval2->i); // Ergebnis wieder in Stunden und Minuten umrechnen $hours = floor($totalMinutes / 60); $minutes = $totalMinutes % 60; // Ausgabe im Format HH:MM $result = sprintf('%02d:%02d', $hours, $minutes); echo $result; // Ausgabe: 07:15 ``` **Erklärung:** - Die Zeitangaben werden in Minuten umgerechnet, addiert und dann wieder in das Format „Stunden:Minuten“ zurückgewandelt. - Das Ergebnis für dein Beispiel ist `07:15`. Weitere Infos findest du in der [PHP-Dokumentation zu DateTime](https://www.php.net/manual/de/class.datetime.php).
Das Problem, dass eine mit FPDF erstellte PDF-Datei im Browser aus dem Cache geladen wird, liegt meist daran, dass der Browser die Datei nicht als „neu“ erkennt und daher eine ältere... [mehr]
`sprintf('%d', '1.6')` gibt in PHP den Wert `1` aus. Begründung: Das Format `%d` erwartet einen Integer-Wert. Wenn ein String wie `'1.6'` übergeben wird, wan... [mehr]
Um einen Array in PHP 8 in einer Schleife anzuzeigen, kannst du zum Beispiel eine foreach-Schleife verwenden. Hier ein einfaches Beispiel: ```php <?php $fruits = ["Apfel", "Banane&q... [mehr]
Um mit PHP 8 eine ODBC-Verbindung zu einem Microsoft SQL Server unter Verwendung der Windows-Authentifizierung herzustellen, gehst du wie folgt vor: ### Voraussetzungen 1. **ODBC-Treiber für SQ... [mehr]
Um mit PHP 8 eine Datei von außerhalb des Webverzeichnisses einzufügen, kannst du die Funktionen `require`, `require_once`, `include` oder `include_once` verwenden. Wichtig ist dabei, den *... [mehr]
Um ein Passwort als Umgebungsvariable in Windows zu setzen und es anschließend mit PHP 8 auszulesen, gehst du wie folgt vor: **1. Umgebungsvariable in Windows setzen** - Öffne die Eingabe... [mehr]
Um eine eigene Datenbank mit PHP und SQL zu erstellen, benötigst du folgende Schritte: 1. **Datenbank-Server installieren** Installiere einen Datenbank-Server wie [MySQL](https://www.mysql.... [mehr]
Um ein Fußball-Tippspiel mit PHP und einer SQL-Datenbank (z. B. MySQL) zu programmieren, sind mehrere Schritte notwendig. Hier findest du eine grundlegende Anleitung, wie du vorgehen kannst: **... [mehr]
Die PHP-Funktionen **ceil()** und **round()** dienen beide dazu, Fließkommazahlen (Kommazahlen) auf Ganzzahlen zu runden, sie unterscheiden sich jedoch im Verhalten: - **ceil()** (von „ce... [mehr]
Um einen Wert in PHP 8 grundsätzlich aufzurunden, verwendest du die Funktion `ceil()`. Diese Funktion rundet immer auf die nächsthöhere ganze Zahl auf. Beispiel: ```php $wert = 3.3; $g... [mehr]