É possível definir valores constantes em cada classe permanecendo a
mesma e imutável. Constantes diferem de variáveis normais no
não uso do símbolo $
para declará-las ou usá-las. Como
membros estáticos (static) , valores
constantes não podem ser acessados a partir de uma instância de um objeto (usando
$object::constant).
O valor deve ser uma expressão constante, não podendo ser (por exemplo) uma variável, um membro de uma classe, o resultado de uma operação matemática, ou uma chamada de função.