Skip to content

How to get absolute path on a web server using PHP ?

Last updated on January 17, 2018

We can find absolute path in different ways on a web server using PHP, I am showing some of that practices here

echo realpath(dirname(__FILE__));
// realpath() , This function removes all symbolic path and returns the absolute path name , this function return false an failure 
//dirname() , Returns the parent directory path
// __FILE__ ,The full path and file name of the file
echo getcwd();
//getcwd(), function get the current working directory , returns true on success return false on failure
print_r($_SERVER['DOCUMENT_ROOT']);
//$_SERVER is an array with headers,path,script location information.
//$_SERVER['DOCUMENT_ROOT'] , returns the current  executing script directory
// absolute path with file name
echo $_SERVER['SCRIPT_FILENAME'];

The description of the functions used in this tutorial are as follows

realpath() , This function removes all symbolic path and returns the absolute path name , this function return false an failure

dirname() , Returns the parent directory path

getcwd(), function get the current working directory , returns true on success return flase on failure

$_SERVER is an array with headers,path,script location information.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments