PHP includes many predefined constants that may be used as global variables across the script. 

List of PHP magic constants 

NAME DESCRIPTION
__CLASS__ Returns class's name
__DIR__ Returns file's folder name
__FILE__ Returns file's path with name
__FUNCTION__ Returns function's name
__LINE__ Returns line's number of opened file