[修正] PHP警告:未定義の定数の使用(これにより、PHPの将来のバージョンでエラーが発生します)

エラー用の簡単なソリューションを備えたチュートリアル “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP))”。

PHP 7.2 & PHP 7.3 より多くの安定性、柔軟性、そして多くの新しい機能をもたらします 古い聖書プラグイン-uriと Teme de wordpress 完全に消化しないでください。

サーバーにPHP 5.xからPHP 7.2またはPHP 7.3にアップグレードすることにした場合は、コードの互換性も考慮する必要があります。次のようなエラーでそれ以外の場合は満たすことは非常に可能です。

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

このエラーメッセージは毎回表示されます PHPコード 無期限の定数があります。のすべてのバージョンで有効です PHP 7.2 または PHP 7.3

[修正] PHP警告:未定義の定数の使用(これにより、PHPの将来のバージョンでエラーが発生します)

たとえば、ある場合:

 echo $_POST[email]; 

// constanta “mail” 定義する必要があり、コードは次のように見えます。

echo $_POST["email"];

救助後、エラー “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)” 消えます。

このエラーは、シンボルを置くのを忘れた場合にも表示される場合があります “$” 変数の名前の前。

PHPアップグレード後に発生する可能性のあるその他のエラー

構文エラー:PHPの新しいバージョンが言語の構文を変更し、PHP 5.xの書かれたコードは新しいバージョンと互換性がない場合があります。アップグレードする前に、構文エラーを確認して更新することが重要です。

古いまたは交換された機能:PHP 5.xで使用される一部の機能または機能は、PHP 7.xでは使用できなくなったり、他の機能に置き換えられたりする場合があります。互換性を確保するために、これらの機能をコード内のこれらの機能を特定して置き換える必要があります。

データ型の問題:PHP 7.Xは、データ型のより厳しい管理を導入します。したがって、デフォルトまたは強制データ型に基づいたコードでは、特定のエラーが発生する場合があります。データの慎重なチェックを実行し、適切に管理することをお勧めします。

障害エラー:PHP 7.Xは、特定の時代遅れの機能または機能を削除または減価することができます。これらの減価償却要素を推奨される代替案にチェックして置き換えることが重要です。

テクノロジーに情熱を注いで、私は2006年からStealthsetts.comに喜びをもって書いています。私はオペレーティングシステムなどの豊富な経験を持っています:Macos、Windows、Linuxだけでなく、プログラミング言語やブログプラットフォーム(WordPress)、およびオンラインストア(WooCommerce、Magento、Presashop)。

あなたのソースのチュートリアル、便利なヒント、ニュース。 [修正] PHP警告:未定義の定数の使用(これにより、PHPの将来のバージョンでエラーが発生します)
コメントを残してください