How-to articles, tricks, and solutions about PHP
Sie können die Funktion preg_replace() in PHP verwenden, um einfache Text-URLs in HTML-Hyperlinks umzuwandeln.
In PHP kann man die Funktion nl2br() verwenden, um Zeilenumbrüche (\n oder \r\n) in <br />-Tags umzuwandeln.
Um eine ordnungsgemäße URL mit einer Abfragezeichenfolge und einem Anker-Hashtag in PHP zu erstellen, können Sie die Funktion http_build_query() verwenden, um die Abfragezeichenfolge zu erstellen und diese mit der Basis-URL mithilfe des Symbols ?
Der Repository-Muster in PHP ist ein Entwurfsmuster, das es ermöglicht, die Geschäftslogik einer Anwendung von der Speicherung und Abfrage von Daten zu trennen.
In PHP kann man die Funktion uniqid() verwenden, um eine kurze eindeutige ID zu generieren.
Wenn Sie einen Fehler erhalten, dass eine bestimmte Modellklasse in Laravel nicht gefunden werden kann, gibt es einige mögliche Ursachen:
In Laravel können Sie das $request-Objekt verwenden, um auf Parameter einer HTTP-Anforderung zuzugreifen.
In Laravel können Sie das (:any?) Wildcard verwenden, um jede URI für eine bestimmte Route zu treffen.
In Laravel können Sie die Methode "where" auf einem Abfragebildner oder einem Eloquent-Modell verwenden, um Datensätze anhand einer Datumsspalte mit Operatoren "weniger als" oder "größer als" zu filtern.
Diese Fehlermeldung in Laravel 5 bedeutet in der Regel, dass Sie versuchen, eine Schnittstelle zu instanziieren, aber Schnittstellen können nicht instanziiert werden, da sie nur einen Vertrag für die Methoden sind, die eine Klasse implementieren sollte.
In Laravel 5 können Sie den Wert der Funktion public_path() ändern, indem Sie den Schlüssel 'public' in der Konfigurationsdatei config/filesystems.php bearbeiten.
In Laravel 5 kann man die ID aus der URL mit dem $request-Objekt oder durch Definition eines Routenparameters in der web.php-Datei erhalten.
In Laravel 5.3 können Sie die Methode file des Request-Objekts verwenden, um mehrere Datei-Uploads zu verarbeiten.
In Laravel kannst du die Methode setTimezone auf einer Carbon-Instanz verwenden, um die Zeitzone zu ändern, ohne die Stunde zu ändern.
In Laravel können Sie den Query Builder verwenden, um Datensätze aus einer Datenbanktabelle zu löschen.
In Laravel kann man die Methode getClientOriginalName() verwenden, um den ursprünglichen Dateinamen einer hochgeladenen Datei abzurufen.
Hier ist ein Beispiel, das den Unterschied zwischen dem Verwenden von "attach()" und "sync()" in Laravel Eloquent demonstriert:
Um den Typ eines Feldes in einer Tabelle mit einer Migration in Laravel zu ändern, können Sie die Methode "change" auf der "Schema"-Fassade verwenden.
In Laravel kann man die Methode "max" des Query Builders verwenden, um den höchsten Wert einer bestimmten Spalte abzurufen.
Die InvalidStateException wird von Laravels Socialite-Paket ausgelöst, wenn der im OAuth-Umleitungs-URL bereitgestellte Statusparameter nicht mit dem im Session gespeicherten übereinstimmt.
In Laravel kann man die back-Funktion verwenden, um den Benutzer auf die vorherige Seite zu leiten.
In Laravel kann man von einem Controller auf eine benannte Route mit URL-Parametern umleiten, indem man die Hilfsfunktion redirect() verwendet.
Hier ist ein Beispiel dafür, wie man die letzten N Einträge aus einer Datenbanktabelle in Laravel abruft:
In PHP kann man die str_replace-Funktion verwenden, um ein bestimmtes Wort aus einem String zu löschen.
Hier ist ein Beispiel dafür, wie eine MassAssignmentException in Laravel ausgelöst werden kann: