const (keyword PHP) crea una costante nella programmazione ad oggetti (OOP)
tips&tricks
Le differenze tra define() e const sono:
1) Le costanti definite utilizzando la parola chiave const sono case-sensitive quindi fanno sempre distinzione tra maiuscole e minuscole, mentre quelle create con define() possono anche essere case-insensitive.
2) A differenza delle costanti definite tramite define(), le costanti definite utilizzando la parola chiave const devono essere dichiarate nell’ambito di primo livello perché vengono definite in fase di compilazione, quindi non possono essere dichiarate all’interno di funzioni, cicli, istruzioni if o blocchi try / catch.
Sintassi
const [NOMECOSTANTE] = [VALORECOSTANTE];
Esempi
define("GESTIOLEX", "il futuro della professione");
const GESTIOLEX = "il futuro della professione";
echo GESTIOLEX; // oppure echo constant("GESTIOLEX");
/* RISULTATO
il futuro della professione
*/
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment