How-to articles, tricks, and solutions about PHP
In Laravel kann man von einem Controller auf eine benannte Route mit URL-Parametern umleiten, indem man die Hilfsfunktion redirect() verwendet.
Fehler 500 "Premature end of script headers" ist eine allgemeine Fehlermeldung, die darauf hinweist, dass es ein Problem mit dem Server-seitigen Skript gibt, das verhindert, dass es ordnungsgemäß ausgeführt wird.
Sie können die Methode "range" der Carbon-Klasse in PHP verwenden, um alle Daten innerhalb eines bestimmten Datumsbereichs zu erhalten.
Um Dateien direkt in den public-Ordner in Laravel hochzuladen, können Sie die von der Storage Facade bereitgestellte storeAs Methode verwenden.
Hier ist ein Beispiel dafür, wie man sich mit einer SQL-Server-Datenbank mithilfe von PDO und dem SQL-Server-Treiber verbindet:
Sie können die implode()-Funktion verwenden, um den PHP-Array in eine Zeichenfolge von durch Kommas getrennten Werten zu konvertieren und diese Zeichenfolge dann in der SQL-Abfrage mit dem IN-Operator verwenden.
Die Funktion isset() in PHP kann mehrere Parameter enthalten und gibt TRUE zurück, wenn alle übergebenen Variablen gesetzt sind und FALSE, wenn eine von ihnen nicht gesetzt ist.
Diese Fehlermeldung zeigt an, dass das System das angegebene Cache-Verzeichnis nicht erstellen kann.
Um "index.php" aus der URL in CodeIgniter zu entfernen, können Sie die .htaccess-Datei verwenden.
In Symfony 2 kann man das $request->request-Objekt verwenden, um alle Anforderungsparameter zu erhalten.
In PHP kann man ein Array von Arrays (Unterarrays) nach dem Wert eines bestimmten Schlüssels in jedem Unterarray gruppieren, indem man die Funktion array_reduce() verwendet.
In dem Yii-Framework wird die Methode findAll() verwendet, um alle Datensätze aus einer Datenbanktabelle abzurufen, die einer bestimmten Bedingung entsprechen.
In PHP werden $_SESSION-Variablen in der Regel auf dem Server in einer Datei oder einer Datenbank gespeichert.
Es ist nicht möglich, einen "if"-Block innerhalb einer "echo"-Anweisung in PHP zu platzieren.
Der Attribut "SameSite=Strict" ist eine Sicherheitsfunktion, die zu einem Cookie hinzugefügt werden kann, wenn die PHP-Funktion setcookie() verwendet wird.
In PHP kann man die Funktion sqlsrv_real_escape_string() verwenden, um Zeichenfolgen in SQL Server zu escapen.
Um einen Zeilenumbruch in einer Textnachricht, die von einem Telegram-Bot gesendet wurde, der in PHP geschrieben wurde, einzufügen, verwenden Sie die Sonderzeichen "\n" in der Nachrichtenzeichenfolge.
Um eine RESTful API in PHP zu erstellen, können Sie ein Framework wie Laravel oder CodeIgniter verwenden oder die API von Grund auf mit core PHP erstellen.
Um eine von TCPDF erstellte Datei in einen bestimmten Ordner zu speichern, können Sie die TCPDF-Funktion "Output" verwenden.
Diese Fehlermeldung tritt typischerweise auf, wenn die TCPDF-Bibliothek verwendet wird.
Um SSL auf einem lokalen XAMPP / Apache-Server einzurichten, müssen Sie ein selbst signiertes Zertifikat erstellen, den Apache-Server so konfigurieren, dass er das Zertifikat verwendet, und dann den Server mit https aufrufen.
Ein einfacher DatePicker-ähnlicher Kalender kann mit der PHP DateTime-Klasse und einigen grundlegenden HTML- und CSS-Kenntnissen erstellt werden.
Sie können die Funktion range() verwenden, um alle alphbetischen Zeichen in einem Array in PHP zu erhalten.
In PHP ist das Äquivalent zu einer Java HashMap ein assoziatives Array.
Um eine E-Mail mit PHPMailer zu senden und die Antwort nur an die "Reply-To"-Adresse zu senden, können Sie die Methode "addReplyTo" festlegen und die E-Mail-Adresse eingeben, an die die Antwort gehen soll.