I use realpath('../'), it work fine but the result is D:wampwww ( real path is D://wamp/www ). Anybody can tell me how to get realpath by the right way? Thanks you verry much.
Use:
$_SERVER['DOCUMENT_ROOT'];
You can put some php file into the root and get:
$rootPath = dirname(__FILE__)
inside it.
To get root directory path of a PHP project:
For PHP >= 5.3.0
use: __DIR__
Note:
The directory of the file. If used inside an include, the directory of the included file is returned. This is equivalent to dirname(__FILE__)
. This directory name does not have a trailing slash unless it is the root directory.
For PHP < 5.3.0
use: dirname(__FILE__)
or realpath(dirname(__FILE__))
Or in most common for getting server document root directory where projects resides :
$_SERVER['DOCUMENT_ROOT'] or filter_input(INPUT_SERVER, 'DOCUMENT_ROOT')
See : "magical" PHP constants
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With