How-to articles, tricks, and solutions about PHP
Der Fehler "Aufruf einer nicht definierten Funktion imagecreatetruecolor" in PHP tritt typischerweise auf, wenn die erforderliche GD-Bibliothek zum Erstellen von Bildressourcen nicht installiert oder aktiviert ist.
"Datenbankabfrage fehlgeschlagen: Daten für Spalte 'Spaltenname' in Zeile 1 gekürzt" Diese Fehlermeldung gibt an.
Um einen Benutzer aus der HTTP-Authentifizierung mit PHP abzumelden, können Sie die Funktion "header" verwenden, um einen "WWW-Authenticate"-Header mit dem Wert "Basic realm = realmName" und einem Statuscode 401 zu senden.
In Symfony 2 kann man das $request->request-Objekt verwenden, um alle Anforderungsparameter zu erhalten.
Um PHP auf Version 7.4 auf macOS Catalina mit Homebrew zu aktualisieren, können Sie die folgenden Schritte ausführen:
file_get_contents() ist eine integrierte PHP-Funktion, die häufig verwendet wird, um den Inhalt einer Datei in einen String zu lesen.
In PHP können globale Variablen innerhalb von Funktionen mithilfe des Schlüsselworts "global" aufgerufen und verändert werden.
In PHP können anonyme Objekte mit der Syntax "new class" erstellt werden.
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.
Sie können die Funktion mysqli_fetch_assoc() verwenden, um ein assoziatives Array einer einzelnen Zeile aus einem Ergebnissatz abzurufen und eine Schleife verwenden, um durch den Ergebnissatz zu iterieren und jede Zeile in einem Array zu speichern.
Assets, die nicht auf den öffentlichen Ordner verweisen (Laravel)
Es ist möglich, ein PHP-Skript aus einem MySQL-Trigger aufzurufen, indem Sie die system()-Funktion im Trigger-Körper verwenden.
In PHP können Sie mehrere SQL-Abfragen in einer Anweisung ausführen, indem Sie die Funktion mysqli_multi_query() verwenden.
Um einen Benutzer nach 15 Minuten Inaktivität automatisch in PHP abzumelden, können Sie das von PHP bereitgestellte Sitzungsmechanismus verwenden.
UTC (koordinierte Weltzeit) ist eine standardisierte Zeit, die keine Sommerzeit (DST) beachtet.
Die Methode mysqli_stmt::bind_result() bindet Variablen an eine vorbereitete Anweisung zur Speicherung des Ergebnisses.
Sie können die Funktion "array_slice" in PHP verwenden, um ein Array auf eine bestimmte Anzahl von Elementen zu begrenzen.
Eine übliche Praxis zur Generierung eines zufälligen Tokens für eine "Vergessen des Passworts"-Funktion in PHP ist die Verwendung der integrierten Funktionen random_bytes und bin2hex.
Ja, Sie können einen Bestätigungsknopf vor Ausführung einer Löschroutine auf einer Website mit PHP hinzufügen.
Eine Lösung zum Schutz von PHP-Code ohne Verschlüsselung ist die Verwendung von Code-Verschleierung.
Die beste Methode, um Array-Optionen in PHPDoc zu dokumentieren, besteht darin, das @var-Tag zu verwenden, gefolgt von dem Typ array und einer kurzen Beschreibung der Option.
Der beste Weg, einer Variablen einen Standardwert in PHP zuzuweisen, besteht darin, den ternären Operator ?: zu verwenden.
In PHP kann man die ucwords()-Funktion verwenden, um einen String in Titel-Schreibweise umzuwandeln.