Was ist PDO? PDO steht für PHP Data Objects. Es ist eine konsistente Schnittstelle, um mit verschiedenen Datenbanken (wie MySQL, PostgreSQL, SQLite etc.) zu kommunizieren. Der große Vorteil: Du…
Read More

1. Die Grundlagen: PDO und DSN PDO steht für PHP Data Objects. Es ist eine moderne, objektorientierte Schnittstelle, um von PHP aus auf Datenbanken zuzugreifen. Der größte Vorteil von…
Read More

Was macht extract()? Die Funktion extract() macht genau das, was ihr Name andeutet: Sie extrahiert die Elemente eines assoziativen Arrays und erstellt für jedes Element eine lokale Variable. Der Schlüssel…
Read More

Was bedeutet dieser Code? RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php Kurz gesagt: Der Code leitet alle Anfragen, die nicht auf eine existierende Datei oder ein…
Read More

Ja, PHP bietet verschiedene Ausgabemethoden für unterschiedliche Zwecke, inklusive einer sehr mächtigen Funktion für formatierte Ausgaben, die du aus Java kennst. Die wichtigsten Methoden sind echo, print, print_r, var_dump sowie…
Read More

Die PHP-Funktion htmlspecialchars() wandelt spezielle HTML-Zeichen in ihre entsprechenden HTML-Entitäten um. Dies ist ein entscheidender Sicherheitsmechanismus, um Cross-Site-Scripting-Angriffe (XSS) zu verhindern. Wie die Funktion arbeitet htmlspecialchars() durchsucht einen…
Read More

Die header()-Funktion in PHP sendet einen rohen HTTP-Header an den Browser. Sie ist das Werkzeug, mit dem dein Server dem Browser Anweisungen gibt, bevor er den eigentlichen HTML-Inhalt sendet. Stell…
Read More

Dateien (Files) Prüfen & Informationen auslesen file_exists($pfad): Prüft, ob eine Datei oder ein Ordner existiert. is_file($pfad): Prüft, ob der Pfad eine Datei ist (gibt false für Ordner zurück). filesize($pfad): Gibt…
Read More

Ordner (Folders/Directories) Prüfen & Informationen auslesen is_dir($pfad): Prüft, ob ein Pfad ein Verzeichnis ist. scandir($pfad): Listet alle Dateien und Ordner in einem Verzeichnis als Array auf (inklusive . und ..).…
Read More

Arrays Array erweitern & verkleinern array_push($array, $wert1, ...): Fügt ein oder mehrere Elemente am Ende des Arrays hinzu. $array[] = $wert;: Die einfachste Art, ein Element am Ende hinzuzufügen. array_pop($array):…
Read More