Non riesco a capire perché questo codice viene eseguito non è il modo che voglio. PHP defined() perché restituisce false, anche se la costante è definita?
define('TEST', 123);
echo TEST;
echo "\n";
var_dump(defined(TEST));
stampa:
123
bool(false)
@downvoters, mente spiegare? Questa è una buona domanda, è chiaro cosa viene chiesto, ha provato qualcosa da solo e ha condiviso il suo codice. Dichiara anche le sue aspettative e quale sia in realtà il risultato. – Kevin