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

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

[ Hits: 20.071 ]

Blog: https://youtube.com/c/cotidianohackeado

 


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

Emulador de terminal no Vim

Redirecionando saída de comando para arquivo com sudo

Exim - Removendo todas as mensagens da fila de espera (spool)

Tag <video> com autoplay não está funcionando? [Resolvido]

Como Ler e Gerar QR Code no Linux

Leitura recomendada

Resolvendo problema com Apache 2 e PHP 5

Instalando o Tulip (editor PHP)

Xampp - Maneira fácil de se instalar um servidor LAMP (Apache, MySQL e PHP)

Executando comandos do sistema com PHP

PHP orientado a objeto com MySQL e AJAX - Seleção de estado e cidade

  

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