In PHP ersetzt PHP_EOL den Zeilenumbruch. Das verbessert die Portabilität des Quellcodes: Unix verwendet \n, Windows verwendet \r\n, Mac verwendet \r <?php ech...
Skalare Typdeklaration In PHP 7 können die Parameter von Funktionen skalare Typen haben. In PHP 5 waren nur Klassennamen, Interfaces, array oder callable erlaubt (ab PHP 5.4, also auch Funktionen, inklusive...
Dabei kommen drei Dateien zum Einsatz: connect.php: für die Datenbankverbindung, test_upload.php: für die SQL-Anweisungen, upload_img.php: für das Hochladen und Komprimieren der Bilder. Der Code der drei Dateien: co...
Das folgende Beispiel zeigt, wie PHP Daten über eine MySQL-Datenbank abfragt und seitenweise anzeigt: <?php $num_rec_per_page=10; // Anzahl pro Seite mysql_connect('lo...
Kürzlich gab es eine Anforderung: Das Frontend sendet JSON an das Backend. Das Backend parst das JSON und fügt die Werte in die Datenbank ein. Schwierigkeit 1: PHP parst JSON (das ist keine echte Schwierigkeit, im Netz findet man zu...
Das folgende Beispiel verwendet einen PHP-Regulären Ausdruck, um das Datumsformat "YYYY-MM-DD" zu prüfen: function checkDateFormat($date) { // Datumsformat prüfen if (preg_match ...
<?php $csv = ""; foreach ($data as $row) { $csv .= join(",", $row) . "n"; } echo $csv; ?> <?php function ...
total_page = 10; $current_page = empty($_GET['page']) ? 1 : $_GET['page']; $previous_page = $current_page - 1; $next_page...
Platzieren Sie den folgenden Code in der Datei style.css.php. Vergessen Sie nicht, die benötigten CSS-Dateien einzubinden: <?php header('Content-type: text/css'); ob_start("comp...
<?php // $dir: das Verzeichnis der zu löschenden Dateien function recursiveDelete($dir) { // lö...