[PHP] const

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

Fonti esterne

keyword php, php

Related Articles

0 Comment

Rispondi