エラー「」の簡単な修正を含むチュートリアル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 では、特定の非推奨の機能が削除または非推奨になる可能性があります。 これらの非推奨のアイテムを確認し、推奨される代替アイテムに置き換えることが重要です。