How-to articles, tricks, and solutions about PHP

PHP include relative Pfad

In PHP können Sie die Anweisungen include oder require verwenden, um eine Datei mit einem relativen Pfad einzubinden.

Curl und PHP - wie kann ich ein JSON-Objekt über cURL per PUT, POST oder GET übertragen?

Um ein JSON-Objekt mit cURL mit der PUT-Methode zu übertragen, können Sie den folgenden Befehl verwenden:

Übersetze die Frage ins Deutsche

Die Funktion mysqli_fetch_array() in PHP wird verwendet, um Zeilen von Daten aus einem MySQL-Datenbankabfrageergebnis abzurufen und die Daten als Array zurückzugeben.

Kannst du die obige Fehlermeldung ins Deutsche übersetzen?

Diese Fehlermeldung gibt an, dass das Skript versucht, in die Datei "composer.json" im aktuellen Verzeichnis (angegeben durch "./") zu schreiben, aber keine ausreichenden Berechtigungen dazu hat.

Wie erstelle ich eine virtuelle Spalte mit einer MySQL SELECT-Anweisung?

Um eine virtuelle Spalte mit einer MySQL SELECT-Anweisung zu erstellen, können Sie das Schlüsselwort "AS" verwenden, um einem Ausdruck in der SELECT-Anweisung einen Namen zu geben.

Formatieren Sie die Zeitzone für das Carbon-Datum

Um eine Zeitzone für ein Carbon-Datum in PHP zu formatieren, können Sie die Methode format() verwenden und die Formatcodes e oder I einschließen.

Was ist die beste Methode, um in PHP die Existenz einer Variablen zu testen, da isset() offensichtlich kaputt ist?

Der beste Weg, um in PHP auf die Existenz einer Variablen zu testen, ist die Verwendung der isset()-Funktion.

Wie kann man eine PHP-Klasse-Eigenschaft mittels einer Zeichenfolge abrufen?

In PHP können Sie den $-Operator verwenden, um die Eigenschaften eines Objekts nach Namen aufzurufen.

Deaktivieren von strikten Standards in PHP 5.4

Um die strikten Standards in PHP 5.4 zu deaktivieren, können Sie folgende Zeile Code in Ihr PHP-Skript einfügen:

Syntaxfehler, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

"Syntaxfehler, unerwartetes T_ENCAPSED_AND_WHITESPACE, erwartet T_STRING oder T_VARIABLE oder T_NUM_STRING"

Codeigniter $this->db->get(), wie liefere ich Werte für eine bestimmte Zeile zurück?

Die Funktion $this->db->get() in CodeIgniter wird verwendet, um Daten aus einer Datenbanktabelle abzurufen.

Wie lösche ich rekursiv ein Verzeichnis und seinen gesamten Inhalt (Dateien + Unterverzeichnisse) in PHP?

In PHP können Sie die Funktion rmdir() verwenden, um ein Verzeichnis zu entfernen, und die Funktion unlink() verwenden, um eine Datei zu entfernen.

Sollte die Deklaration von Methoden in PHP mit den Methoden der Elternklasse kompatibel sein?

Die Deklaration von Methoden sollte in PHP mit den Methoden der Elternklasse kompatibel sein.

Wie greift man in einer PHP-Funktion auf eine globale Variable zu?

In PHP kann man eine globale Variable innerhalb einer Funktion durch Verwendung des Schlüsselworts "global" aufrufen.

Wie kann man überprüfen, ob ein Datum innerhalb eines bestimmten Bereichs liegt?

In PHP kann man die DateTime-Klasse verwenden, um zu überprüfen, ob ein Datum innerhalb eines bestimmten Bereichs liegt.

Output ein Bild in PHP

In PHP kannst du ein Bild ausgeben, indem du die integrierte Funktion header() verwendest, um den Inhaltstyp auf ein Bildformat festzulegen, und die Funktion readfile(), um die Bilddatei zu lesen und deren Inhalte auszugeben.

Wie kann ich überprüfen, ob ein Array-Element vorhanden ist?

In PHP kannst du die "in_array" Funktion verwenden, um zu überprüfen, ob ein Element in einem Array vorhanden ist.

Laravel Query Builder wo max id

In Laravel kann man die Methode "max" des Query Builders verwenden, um den höchsten Wert einer bestimmten Spalte abzurufen.

Wie kann man überprüfen, ob eine Variable ein Array ist?... oder etwas Array-ähnliches.

In PHP kannst du die Funktion "is_array" verwenden, um zu überprüfen, ob eine Variable ein Array ist.

PHP entfernt alle Zeichen vor bestimmter Zeichenfolge

Sie können die strstr()-Funktion in PHP verwenden, um alle Zeichen vor einer bestimmten Zeichenfolge zu entfernen.

Schaltfläche in Laravel 5 - Blade

In Laravel 5 bietet der Blade-Templating-Engine eine "switch"-Anweisung, mit der Sie eine Variable mit mehreren Werten vergleichen und für jeden Treffer unterschiedlichen Code ausführen können.

PHP preg ersetze nur erlaubte Zahlen

Sie können die Funktion preg_replace() in PHP verwenden, um in einer Zeichenfolge nur Zahlen zuzulassen, indem Sie einen regulären Ausdruck verwenden.

Wie erstelle ich eine Kopie eines Objekts in PHP?

In PHP kannst du eine Kopie eines Objekts mit dem Schlüsselwort "clone" erstellen.

Laravel - Modellklasse nicht gefunden

Wenn Sie einen Fehler erhalten, dass eine bestimmte Modellklasse in Laravel nicht gefunden werden kann, gibt es einige mögliche Ursachen:

Fataler Fehler: Erlaubter Speicherplatz von 268435456 Byte erschöpft (versuchte 71 Byte zu allozieren)

Fataler Fehler: Erlaubter Speicherplatz von 268435456 Byte erschöpft (versuchte 71 Byte zu allozieren)