Manual do PHP
Anterior | Capítulo 19. Classes e Objetos (PHP 5) | Próxima

# Constantes do Objeto

É 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.

Exemplo 19-15. Definindo e usando uma constante
`<?php class MinhaClasse{ const constante = 'valor constante'; function mostrarConstante() { echo self::constante . "\n"; } } echo MinhaClasse::constante . "\n"; $classe = new MinhaClasse(); $classe->mostrarConstante(); /* echo $classe::constante; não é permitido */ ?>`

Anterior | Principal | Próxima
Palavra-Chave 'static' | Acima | Abstração de Objetos