Al igual que el lenguaje provee de unos métodos mágicos predefinidos para realizar diferentes acciones, también provee de unas constantes predefinidas para obtener información del código contenido en el script que estamos ejecutando. Las constantes mágicas al igual que los métodos mágicos comienzan con dos barras inferiores (__), pero a diferencia