Вот несколько методов, связанных с константами классов в PHP:
-
Определение константы класса:
class MyClass { const CONSTANT_NAME = 'constant value'; } -
Доступ к константе класса:
echo MyClass::CONSTANT_NAME; -
Использование констант класса в методах класса:
class MyClass { const CONSTANT_NAME = 'constant value'; public function printConstant() { echo self::CONSTANT_NAME; } } $myObject = new MyClass(); $myObject->printConstant(); -
Использование констант классов в подклассах:
class ParentClass { const CONSTANT_NAME = 'constant value'; } class ChildClass extends ParentClass { public function printConstant() { echo self::CONSTANT_NAME; } } $myObject = new ChildClass(); $myObject->printConstant(); -
Доступ к константам класса извне класса:
echo MyClass::CONSTANT_NAME;