A class constant is declared with const and never changes. You read it with Class::NAME or self::NAME. It names fixed values, such as limits or labels, instead of repeating literal values in the code.
Example
class Config {
const MAX_ESSAIS = 3;
}
echo Config::MAX_ESSAIS;