Constantes Mágicas PHP
O PHP nos oferece algumas constantes predefinidas chamadas constantes mágicas, elas podem ser utilizadas em qualquer lugar da aplicação, alterando seu valor dependendo de onde são utilizadas. As constantes mágicas são __LINE__, __FILE__, __DIR__, __FUNCTION__, __CLASS__, __TRAIT__, __METHOD__, __NAMESPACE__, ::class.