__LINE__ | Текущий номер строки в файле. |
__FILE__ | Повний шлях та ім'я поточного файлу з розгорнутими симлінками. Якщо використовується всередині файлу, що підключається, то повертається ім'я даного файлу. |
__DIR__ | Директорія файлу. Якщо використовується всередині файлу, що поєднується, то повертається директорія цього файлу. Це еквівалентно виклику dirname(__FILE__) . Ім'я директорії, що повертається, не закінчується на слеш, за винятком кореневої директорії. |
__FUNCTION__ | Ім'я функції або {closure} у разі анономної функції. |
__CLASS__ | Назва класу. Це ім'я містить назву простору імен, в якому клас був оголошений (наприклад, Foo\Bar ). При використанні методів трейтів __CLASS__ є ім'ям класу, у якому ці методи використовують. |
__TRAIT__ | Ім'я Трейт. Це ім'я містить назву простору імен, в якому трейт був оголошений (наприклад, Foo\Bar ). |
__METHOD__ | Ім'я метода класа. |
__NAMESPACE__ | Ім'я поточного простору імен. |
ClassName::class | Повне ім'я класу. |