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

エラー「」の簡単な修正を含むチュートリアルPHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)。 "

PHP 7.2 & PHP 7.3 さらなる安定性、柔軟性、そして多くの新機能をもたらします。 古い経典, プラグイン-砂 恐れている 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 Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

たとえば、次の場合:

 echo $_POST[email]; 

// 絶え間ない "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年からStealthSettings.comで喜んで記事を書いています。macOS、Windows、Linuxなどのオペレーティングシステムに豊富な経験があり、プログラミング言語やブログプラットフォーム(WordPress)などにも精通しています。オンラインストア(WooCommerce、Magento、PrestaShop)も含め、さまざまな分野での経験があります。

» チュートリアルとITニュース » [修正] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
コメント