How-to articles, tricks, and solutions about PHP
Um die Breiten- und Längengrad automatisch mit PHP zu erhalten, können Sie eine API (Application Programming Interface) wie die Google Maps API, die OpenCage Geocoding API oder die GeoCode.io API verwenden.
Sie können den folgenden Code-Schnipsel verwenden, um "http://" am Anfang einer URL hinzuzufügen, falls es noch nicht vorhanden ist:
In PHP kann man die Funktion scandir() verwenden, um die Dateien und Verzeichnisse in einem Verzeichnis aufzulisten.
Diese Fehlermeldung gibt an, dass das PHP-Skript versucht, mit der fopen()-Funktion eine Datei zu öffnen, aber das Skript hat nicht die erforderlichen Berechtigungen, um auf die Datei zugreifen zu können.
In PHP können Sie die integrierte Funktion strtotime() verwenden, um einen Datumsstring in einen Unix-Zeitstempel umzuwandeln, der die Anzahl der Sekunden seit dem Unix-Epochenbeginn (1.
In PHP kann man eine bestimmte Zeile aus einer Datei lesen, indem man die Funktion "file()" verwendet.
Der Fehlermeldung besagt, dass es ein Problem mit der Syntax des Codes gibt, insbesondere ein Parserfehler und dass es unerwartet war, das Token "T_PAAMAYIM_NEKUDOTAYIM" an dieser bestimmten Stelle im Code zu finden.
In Symfony2 kann man innerhalb eines Controllers die Methode $this->get('kernel')->getRootDir() verwenden, um den Serverpfad zum Web-Verzeichnis zu erhalten.
Um einen Download in PHP automatisch zu starten, können Sie die Funktion header() verwenden, um dem Browser die entsprechenden Header zu senden, die anzeigen, dass ein Dateidownload beginnen soll.
Das Installationsverzeichnis von curl hängt vom Betriebssystem und der verwendeten Methode zur Installation ab.
Um JSON von einem PHP-Skript an einen jQuery-AJAX-Aufruf zurückzugeben, können Sie in PHP die Funktion json_encode() verwenden, um ein Array oder ein Objekt in einen JSON-String zu konvertieren.
Sie können die Funktion strpos() in PHP verwenden, um nach einem bestimmten String innerhalb eines anderen Strings zu suchen.
In PHP ist die maximale Größe der Parameter in einer GET-Anforderung durch die Konfiguration des Servers bestimmt.
In PHP kann man einen versteckten Wert durch das Einfügen in ein verstecktes Eingabefeld innerhalb eines HTML-Formulars posten.
Die Warnung "Illegal string offset" in PHP tritt auf, wenn Sie versuchen, einen Offset einer Zeichenfolgenvariable wie ein Array zu verwenden.
Sie können die Funktion array_map() verwenden, um alle Strings in einem Array in PHP zu trimmen.
In PHP 7 kann Typ-Hinting verwendet werden, um den erwarteten Datentyp eines Funktions- oder Methodenparameters anzugeben.
Sie können die Funktion array_sum verwenden, um die Summe aller Werte in einem Array zu erhalten, und diese Summe dann durch die Anzahl der Elemente im Array teilen, um den Durchschnitt zu erhalten.
Um das Profilbild eines Benutzers mit der Facebook Graph API in PHP anzuzeigen, können Sie eine GET-Anfrage an den Endpunkt /{user-id}/picture senden, wobei {user-id} die ID des Benutzers ist, dessen Profilbild Sie anzeigen möchten.
Sie können die Funktion scandir() verwenden, um ein Array von Dateien in einem Verzeichnis zu erhalten, und dann die Länge des Arrays überprüfen.
Hier ist ein Beispiel dafür, wie man die letzten N Einträge aus einer Datenbanktabelle in Laravel abruft:
In Drupal kann man die Funktion url() verwenden, um die vollständige URL einer Seite zu erhalten.
Hier ist ein Beispiel für eine grundlegende XSS-Filterfunktion in PHP:
Um ein Emoji mit der Telegram Bot API in PHP zu senden, können Sie die sendMessage-Methode verwenden und das Emoji im Text der Nachricht einfügen.