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

Tutorial con una solución simple para el error “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP). "

PHP 7.2 & PHP 7.3 traer más estabilidad, flexibilidad y muchas funciones nuevas, que las viejas escrituras, plugin-arena miedo de WordPress ya no los digieren por completo.

Cuando decida actualizar su servidor de PHP 5.x a PHP 7.2 o PHP 7.3, también debe considerar algunos problemas de compatibilidad de código. De lo contrario, puede encontrar errores como:

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

Este mensaje de error aparece cada vez que en el Código PHP se encuentra una constante indefinida. Válido en todas las versiones de PHP 7.2 o PHP 7.3.

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

Por ejemplo, si tenemos:

 echo $_POST[email]; 

// constante "mail” tendrá que ser definido, y el código se verá así:

echo $_POST["email"];

Después de guardar, el error “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)" desaparecerá.

Este error también puede ocurrir si olvida poner el "$” delante de un nombre de variable.

Otros errores que pueden ocurrir después de actualizar PHP

errores de sintaxis: Las versiones más recientes de PHP han introducido cambios en la sintaxis del lenguaje y es posible que el código escrito para PHP 5.x no sea compatible con las versiones más recientes. Es importante verificar y actualizar cualquier error de sintaxis antes de actualizar.

Características obsoletas o reemplazadas: Es posible que algunas funciones o características utilizadas en PHP 5.x ya no estén disponibles en PHP 7.xo pueden ser reemplazadas por otras. Debe identificar y reemplazar estas funciones en su código para garantizar la compatibilidad.

Problemas de tipos de datos: PHP 7.x introduce un manejo más estricto de los tipos de datos. Por lo tanto, pueden ocurrir ciertos errores en el código que se basa en tipos de datos implícitos o coercitivos. Se recomienda que verifique cuidadosamente los tipos de datos y los administre en consecuencia.

Errores de deterioro: PHP 7.x puede eliminar o desaprobar ciertas funciones o características obsoletas. Es importante verificar y reemplazar estos elementos obsoletos con alternativas recomendadas.

Apasionado por la tecnología, escribo con gusto en StealthSettings.com desde el año 2006. Tengo una amplia experiencia en sistemas operativos: macOS, Windows y Linux, así como en lenguajes de programación y plataformas de blogs (WordPress) y para tiendas en línea (WooCommerce, Magento, PrestaShop).

Cómo » Tutoriales y noticias de TI » [Fijar] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
Deja un comentario