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

Tutorial com uma correção simples para o erro “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP). "

PHP 7.2 & PHP 7.3 trazem mais estabilidade, flexibilidade e muitas novas funções, que as escrituras antigas, plug-in-areia medo de WordPress eles não os digerem mais completamente.

Ao decidir atualizar seu servidor de PHP 5.x para PHP 7.2 ou PHP 7.3, você também precisa considerar alguns problemas de compatibilidade de código. Caso contrário, você pode encontrar erros como:

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

Esta mensagem de erro aparece sempre no Código PHP uma constante indefinida é encontrada. Válido em todas as versões do PHP 7.2 ou PHP 7.3.

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

Por exemplo, se tivermos:

 echo $_POST[email]; 

// constante "mail” terá que ser definido e o código ficará assim:

echo $_POST["email"];

Depois de salvar, o erro “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)" vai desaparecer.

Este erro também pode ocorrer se você esquecer de colocar o "$” na frente de um nome de variável.

Outros erros que podem ocorrer após a atualização do PHP

Erros de sintaxe: as versões mais recentes do PHP introduziram alterações na sintaxe da linguagem e o código escrito para PHP 5.x pode não ser compatível com as versões mais recentes. É importante verificar e atualizar quaisquer erros de sintaxe antes de atualizar.

Recursos obsoletos ou substituídos: Algumas funções ou recursos usados ​​no PHP 5.x podem não estar mais disponíveis no PHP 7.x ou podem ser substituídos por outros. Você precisa identificar e substituir essas funções em seu código para garantir a compatibilidade.

Problemas de tipo de dados: O PHP 7.x apresenta uma manipulação mais rigorosa dos tipos de dados. Assim, certos erros podem ocorrer no código que depende de tipos de dados implícitos ou coercivos. É recomendável verificar cuidadosamente os tipos de dados e gerenciá-los adequadamente.

Erros de imparidade: O PHP 7.x pode remover ou depreciar certas funcionalidades ou recursos obsoletos. É importante verificar e substituir esses itens obsoletos por alternativas recomendadas.

Apaixonado por tecnologia, escrevo com prazer no StealthSettings.com desde 2006. Tenho uma ampla experiência em sistemas operacionais: macOS, Windows e Linux, assim como em linguagens de programação e plataformas de blogs (WordPress) e para lojas online (WooCommerce, Magento, PrestaShop).

Como » Tutoriais e notícias de TI » [Consertar] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
Deixe um comentário