[Fix] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

Tutorial mit einer einfachen Lösung für den Fehler „PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP). "

PHP 7.2 & PHP 7.3 bringen mehr Stabilität, Flexibilität und viele neue Funktionen, die die alten Schriften, Plugin-s und Angst vor WordPress sie verdauen sie nicht mehr vollständig.

Wenn Sie sich entscheiden, Ihren Server von PHP 5.x auf PHP 7.2 oder PHP 7.3 zu aktualisieren, müssen Sie auch einige Probleme mit der Codekompatibilität berücksichtigen. Andernfalls können Fehler wie die folgenden auftreten:

 PHP message: PHP Warning: Use of undefined constant CONSTANT - assumed 'CONSTANT' (this will throw an Error in a future version of PHP)

Diese Fehlermeldung erscheint jedes Mal im PHP-Code Es wurde eine undefinierte Konstante gefunden. Gültig in allen Versionen von PHP 7.2 oder PHP 7.3.

[Fix] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

Zum Beispiel, wenn wir haben:

 echo $_POST[email]; 

// Konstante "mail„muss definiert werden und der Code sieht so aus:

echo $_POST["email"];

Nach dem Speichern erscheint der Fehler „PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)" wird verschwinden.

Dieser Fehler kann auch auftreten, wenn Sie vergessen, das „$” vor einem Variablennamen.

Andere Fehler, die nach dem Upgrade von PHP auftreten können

Syntaxfehler: Neuere Versionen von PHP haben Änderungen in der Syntax der Sprache eingeführt, und für PHP 5.x geschriebener Code ist möglicherweise nicht mit neueren Versionen kompatibel. Es ist wichtig, vor dem Upgrade alle Syntaxfehler zu überprüfen und zu aktualisieren.

Veraltete oder ersetzte Funktionen: Einige in PHP 5.x verwendete Funktionen oder Features sind in PHP 7.x möglicherweise nicht mehr verfügbar oder werden möglicherweise durch andere ersetzt. Sie müssen diese Funktionen in Ihrem Code identifizieren und ersetzen, um die Kompatibilität sicherzustellen.

Probleme mit Datentypen: PHP 7.x führt eine strengere Handhabung von Datentypen ein. Daher können bestimmte Fehler in Code auftreten, der auf impliziten oder erzwungenen Datentypen basiert. Es empfiehlt sich, die Datentypen sorgfältig zu prüfen und entsprechend zu verwalten.

Wertminderungsfehler: PHP 7.x kann bestimmte veraltete Funktionen oder Features entfernen oder verwerfen. Es ist wichtig, diese veralteten Elemente zu überprüfen und durch empfohlene Alternativen zu ersetzen.

Technikbegeistert, schreibe ich seit 2006 gerne auf StealthSettings.com. Ich habe reichhaltige Erfahrung in Betriebssystemen: macOS, Windows und Linux, sowie in Programmiersprachen und Blogging-Plattformen (WordPress) und für Online-Shops (WooCommerce, Magento, PrestaShop).

So erreichen » Tutorials und IT-News » [Fix] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
Hinterlasse einen Kommentar