Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК
     ❯   

PHP Учебник


PHP Формы


PHP Продвинутый


PHP ООП


MySQL База данных


PHP XML


PHP - AJAX


PHP Примеры


PHP Справочник



PHP Магические константы



PHP Магические константы

В PHP существует девять предопределенных констант, которые меняют свое значение в зависимости от контекста их использования. Их также называют "магическими константами".

Магические константы предоставляют информацию о текущем состоянии скрипта, такую как имя файла, имя каталога, номер строки, имя функции, имя класса и многое другое.

Магические константы всегда начинаются и заканчиваются двойным подчеркиванием (__), за исключением константы ClassName::class.

Магические константы не чувствительны к регистру, то есть __LINE__ возвращает то же самое, что и __line__.

В следующей таблице перечислены магические константы с описаниями и примерами:

Константа Описание
__CLASS__ При использовании внутри класса возвращает имя класса. Попробовать »
__DIR__ Каталог файла. Попробовать »
__FILE__ Имя файла, включая полный путь. Попробовать »
__FUNCTION__ При использовании внутри функции возвращает имя функции. Попробовать »
__LINE__ Текущий номер строки в файле. Попробовать »
__METHOD__ При использовании внутри функции, принадлежащей классу, возвращает имя класса и имя функции. Попробовать »
__NAMESPACE__ При использовании внутри пространства имен возвращает имя пространства имен. Попробовать »
__TRAIT__ При использовании внутри трейта возвращает имя трейта. Попробовать »
ClassName::class Возвращает имя указанного класса и имя пространства имен, если оно есть. Попробовать »




×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.