How-to articles, tricks, and solutions about PHP

"call to undefined function imagecreatetruecolor“-Fehler in PHP & pChart

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 'column_name' in Zeile 1 abgeschnitten

"Datenbankabfrage fehlgeschlagen: Daten für Spalte 'Spaltenname' in Zeile 1 gekürzt" Diese Fehlermeldung gibt an.

Abmeldung über HTTP-Authentifizierung über PHP

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.

Abrufen aller Anfrageparameter in Symfony 2

In Symfony 2 kann man das $request->request-Objekt verwenden, um alle Anforderungsparameter zu erhalten.

Aktualisieren Sie PHP mit Brew auf 7.4 macOS Catalina

Um PHP auf Version 7.4 auf macOS Catalina mit Homebrew zu aktualisieren, können Sie die folgenden Schritte ausführen:

Alternative zu file_get_contents?

file_get_contents() ist eine integrierte PHP-Funktion, die häufig verwendet wird, um den Inhalt einer Datei in einen String zu lesen.

Ändern einer globalen Variablen innerhalb einer PHP-Funktion

In PHP können globale Variablen innerhalb von Funktionen mithilfe des Schlüsselworts "global" aufgerufen und verändert werden.

Anonyme Objekte in PHP erstellen

In PHP können anonyme Objekte mit der Syntax "new class" erstellt werden.

Array nach Subarray-Werten gruppieren

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.

Array von Zeilen mit mysqli-Ergebnis erhalten

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 öffentliche Ordner verweisen (Laravel)

Assets, die nicht auf den öffentlichen Ordner verweisen (Laravel)

Aufrufen eines PHP-Skripts von einem MySQL-Trigger

Es ist möglich, ein PHP-Skript aus einem MySQL-Trigger aufzurufen, indem Sie die system()-Funktion im Trigger-Körper verwenden.

Ausführen mehrerer SQL-Abfragen in einer Anweisung mit PHP

In PHP können Sie mehrere SQL-Abfragen in einer Anweisung ausführen, indem Sie die Funktion mysqli_multi_query() verwenden.

Automatische Abmeldung nach 15 Minuten Inaktivität in PHP

Um einen Benutzer nach 15 Minuten Inaktivität automatisch in PHP abzumelden, können Sie das von PHP bereitgestellte Sitzungsmechanismus verwenden.

Beachtet UTC die Sommerzeit?

UTC (koordinierte Weltzeit) ist eine standardisierte Zeit, die keine Sommerzeit (DST) beachtet.

Beispiel für die Verwendung von bind_result vs. get_result

Die Methode mysqli_stmt::bind_result() bindet Variablen an eine vorbereitete Anweisung zur Speicherung des Ergebnisses.

Beschränken Sie das Array auf 5 Elemente

Sie können die Funktion "array_slice" in PHP verwenden, um ein Array auf eine bestimmte Anzahl von Elementen zu begrenzen.

Best Practice zur Generierung eines zufälligen Tokens für das Vergessen des Passworts

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.

Bestätigen Sie die Schaltfläche, bevor Sie die Löschroutine von der Website ausführen

Ja, Sie können einen Bestätigungsknopf vor Ausführung einer Löschroutine auf einer Website mit PHP hinzufügen.

Beste Lösung zum Schutz von PHP-Code ohne Verschlüsselung

Eine Lösung zum Schutz von PHP-Code ohne Verschlüsselung ist die Verwendung von Code-Verschleierung.

Beste Möglichkeit, Array-Optionen in PHPDoc zu dokumentieren?

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.

Beste Möglichkeit, einer Variablen einen Standardwert zu geben (perl simulieren ||, ||= )

Der beste Weg, einer Variablen einen Standardwert in PHP zuzuweisen, besteht darin, den ternären Operator ?: zu verwenden.

1 2 3 4 5