How-to articles, tricks, and solutions about PHP
Diese Fehlermeldung tritt typischerweise in PHP auf, wenn Sie versuchen, auf eine Eigenschaft eines Objekts oder einer Variable zuzugreifen, die nicht initialisiert oder nicht vorhanden ist.
In PHP kann man die Funktion nl2br() verwenden, um Zeilenumbrüche (\n oder \r\n) in <br />-Tags umzuwandeln.
Diese Fehlermeldung gibt an, dass ein Wert einer Variablen durch Verweis zugewiesen wird, was in PHP-Version 5.4 oder höher nicht erlaubt ist.
Sie können eine Zahl in einer PHP-Schleife um 2 erhöhen, indem Sie den Inkrement-Operator (++) verwenden und ihm auf jeder Iteration 2 hinzufügen.
UTF-8 ist eine Zeichenkodierung, die eine große Anzahl von Zeichen unterstützt und häufig zur Verarbeitung von mehrsprachigem Text verwendet wird.
Um eine PHP-Aufgabe asynchron auszuführen, können Sie die pcntl_fork()-Funktion verwenden, um einen neuen Prozess zu erstellen, der die Aufgabe parallel zum Hauptskript ausführt.
Du kannst die Funktion preg_match_all in PHP verwenden, um alle Wörter in einem String zu suchen und dann die Funktion substr verwenden, um den ersten Buchstaben jedes Wortes zu erhalten.
Hier ist ein Beispiel, das den Unterschied zwischen dem Verwenden von "attach()" und "sync()" in Laravel Eloquent demonstriert:
Die Funktion file_get_contents() in PHP wird verwendet, um den Inhalt einer Datei in einen String zu lesen.
In Laravel können Sie das (:any?) Wildcard verwenden, um jede URI für eine bestimmte Route zu treffen.
Sie können den "IN"-Operator verwenden, um Zeilen auszuwählen, bei denen der Wert in einem Array vorhanden ist.
Es könnte einige Gründe geben, warum die exec()-Funktion in PHP den Befehl nicht wie erwartet ausführt.
Um Composer auf einem Shared Hosting zu installieren, können Sie die folgenden Schritte ausführen:
In Laravel kann man die Methode getClientOriginalName() verwenden, um den ursprünglichen Dateinamen einer hochgeladenen Datei abzurufen.
In Laravel können Sie den Query Builder verwenden, um Datensätze aus einer Datenbanktabelle zu löschen.
Hier ist ein Beispiel dafür, wie der Fehler in einer Codeigniter-Anwendung erscheinen könnte:
Sie können die DateTime-Klasse in PHP verwenden, um die seit einem bestimmten Datum verstrichene Zeit zu finden.
"Wie geht man eine Ebene höher in PHP mit dirname(FILE) - Beispiel"
Ein Interface legt eine Reihe von Methoden fest, die eine Klasse implementieren muss, gibt jedoch keine Implementierung für diese Methoden an.
Sie können die Methoden assertEqualsCanonicalizing oder assertEqualsIgnoringCase verwenden, um zwei Arrays zu vergleichen und die Reihenfolge der Elemente zu ignorieren.
Um ein lokales Paket in Composer zu benötigen, können Sie die Option "Pfad" in der Sektion "benötigen" Ihrer composer.json-Datei des Projekts verwenden.
In Twig kann man die Funktion exists verwenden um zu überprüfen, ob ein bestimmter Schlüssel eines Arrays vorhanden ist.
Diese Meldung deutet in der Regel darauf hin, dass es ein Problem mit dem Authentifizierungsprozess gibt.
In Guzzle 6 wurde die Methode json() zum Parsen von JSON-Antworten entfernt.
In Laravel kann man die unique Validierungsregel verwenden, um sicherzustellen, dass eine E-Mail-Adresse eindeutig ist, wenn ein Benutzer sein Konto aktualisiert.