PHP - "Notice: Use of undefined constant..." [Resolvido]

Publicado por Fábio Berbert de Paula em 29/03/2016

[ Hits: 23.693 ]

Blog: https://fabio.automatizando.dev

 


PHP - "Notice: Use of undefined constant..." [Resolvido]



Vamos supor que você definiu algumas constantes em seu código PHP da seguinte forma:

<?php
//DEFINE BANCO DEDADOS
define(HOST,'localhost');
define(USER,'euzinho');
define(PASS,'flucampeao');
define(DBSA,'lalala');
?>

E ao executar o código obtém as seguintes mensagens de notificação:

Notice: Use of undefined constant HOST - assumed 'HOST' in ...
Notice: Use of undefined constant HOST - assumed 'USER' in ...
Notice: Use of undefined constant HOST - assumed 'PASS' in ...
Notice: Use of undefined constant HOST - assumed 'DBSA' in ...
A solução é simples, basta delimitar com aspas o nome da constante em sua definição:

<?php
//DEFINE BANCO DEDADOS
define('HOST','localhost');
define('USER','euzinho');
define('PASS','flucampeao');
define('DBSA','lalala');
?>

Outras dicas deste autor

Contando o número de palavras com o VIM

Falha ao conectar fone bluetooth (headset) no Debian [Resolvido]

Samba: Liberar compartilhamento pra somente uma máquina

Treinamento oficial SuSE/Novell

Baixando arquivos de FTP recursivamente

Leitura recomendada

PHP - Checando sintaxe

Aviso de erro em arquivo de configuração do PHP

Instalando o LAMP no Linux Mandriva 2008 Spring

Executando comandos do sistema com PHP

Apache e o teimoso charset ISO-8859-1 que não funciona em páginas PHP

  

Comentários
[1] Comentário enviado por flaviotecnico em 24/09/2020 - 14:33h

Muito obrigado.
Depois das aspas, consegui acabar com um erro deste.



Contribuir com comentário