How-to articles, tricks, and solutions about PHP

Wie inkrementiere ich Buchstaben wie Zahlen in PHP?

In PHP kannst du den ++ Operator oder den += Operator verwenden, um Buchstaben wie Zahlen zu erhöhen.

Docker-Image-Build mit PHP-Zip-Erweiterung zeigt die Warnung "Bundled libzip is deprecated"

Wenn Sie ein Docker-Image mit PHP und der Zip-Erweiterung erstellen, kann es vorkommen, dass Sie die Warnung "bundled libzip is deprecated" sehen.

Wie erfasse ich die PHP-Ausgabe in einer Variablen?

Wie kann ich die PHP-Ausgabe in eine Variable aufnehmen?

Ä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.

Wie überprüfe ich, wo Apache nach einer Php.ini -Datei sucht?

Sie können überprüfen, wo Apache nach der php.ini-Datei sucht, indem Sie im Befehlszeilenmodus den Befehl "php --ini" ausführen.

unerwartete Verwendung (T_USE) beim Versuch, Composer zu verwenden

Diese Fehlermeldung gibt an, dass es eine unerwartete Verwendung des Schlüsselworts "use" in Ihrem Code gibt, wenn Sie versuchen, Composer auszuführen.

postgresql fügt bei der Abfrage einen Nullwert ein

Um einen NULL-Wert in eine PostgreSQL-Datenbanktabellenspalte mit PHP einzufügen, können Sie das Schlüsselwort NULL in Ihrer INSERT-Abfrage verwenden.

So fügen Sie einer Webseite eine Druckschaltfläche hinzu

Um einen Druckknopf auf einer Webseite mit PHP hinzuzufügen, können Sie folgende Schritte ausführen:

So überprüfen Sie, ob nicht ein Beispiel einer Klasse in Symfony2

In Symfony2 kann man überprüfen, ob ein Objekt keine Instanz einer bestimmten Klasse ist, indem man das Schlüsselwort "instanceof" in Verbindung mit dem "!" (not) Operator verwendet.

Führen Sie eine Zeichenfolge von PHP-Code auf der Befehlszeile aus

Um eine Zeichenfolge von PHP-Code in der Befehlszeile auszuführen, können Sie den Befehl "php" verwenden, gefolgt von der Option "-r" und der Zeichenfolge in Anführungszeichen.

Laravel 5.3 mehrere Datei-Uploads

In Laravel 5.3 können Sie die Methode file des Request-Objekts verwenden, um mehrere Datei-Uploads zu verarbeiten.

Senden Sie eine E-Mail mit einer Vorlage mit PHP

Um eine E-Mail mit PHP zu senden, können Sie die "mail()" Funktion verwenden.

Laravel - wobei kleiner/größer als Datumssyntax

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.

Veraltet: Die Funktion split() ist veraltet. Wie kann man diese Aussage korrigieren?

Die Funktion split() ist veraltet und sollte nicht mehr in neuem Code verwendet werden.

PHP Mail, CC-Feld

In PHP kann das "CC" -Feld in einer E-Mail mit der "mail" -Funktion durch Hinzufügen eines "CC"-Headers zum zusätzlichen Headers-Parameter eingeschlossen werden.

Wie verwende ich setInterval in PHP?

setInterval ist eine JavaScript-Funktion und kann nicht direkt in PHP verwendet werden.

Was ist der Unterschied zwischen ++$i und $i++ in PHP?

In PHP ist "++$i" der Präinkrement-Operator und "$i++" der Postinkrement-Operator.

Laravel 5 ändern public_path()

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.

laravel - Parameter von http-Anfrage abrufen

In Laravel können Sie das $request-Objekt verwenden, um auf Parameter einer HTTP-Anforderung zuzugreifen.

WSDL zu PHP mit Basic Auth

Es gibt einige Möglichkeiten, eine WSDL-Datei in PHP-Code mit Basic Auth zu konvertieren, aber eine häufig verwendete Methode ist die Verwendung eines Tools namens "wsdl2phpgenerator".

Wie man die Effizienz von PHP-Skripten bewertet

Es gibt mehrere Möglichkeiten, die Effizienz eines PHP-Skripts zu messen, darunter:

So richten Sie eine PDO-Verbindung richtig ein

Um eine PDO-Verbindung einzurichten, müssen Sie Folgendes tun:

Führen Sie den Prozess mit Echtzeitausgabe in PHP aus

In PHP kannst du die proc_open-Funktion verwenden, um einen Prozess auszuführen und dessen Ausgabe in Echtzeit zu lesen.

So erhalten Sie eine Magento-Kunden-ID

In Magento kann man die Kunden-ID eines angemeldeten Kunden mit folgendem Code erhalten:

PHP: move_uploaded_file(): „/“ kann nicht verschoben werden

Der Fehlermeldung "PHP: move_uploaded_file(): Kann '/pfad/zum/temp/datei' nicht nach '/pfad/zum/ziel/datei' verschieben" tritt typischerweise auf, wenn das PHP-Skript versucht.