__FILE__, which is the full path and file name of the returned file. If used in the include file, the include filename is returned. Since PHP 4.0.2, __file__ always contains an absolute path, and the previous version sometimes contains a relative path. DirName (__file__), which returns a partial path to the current file path, that is, removing the file name.
Demo Code:
Copy the Code code as follows:
Gets the current path of the file + filename
Echo __file__;
Echo '
';
Gets the current path of the file
echo dirname (__file__);
Echo '
';
Get the top level directory path of a file
Echo dirname (DirName (__file__));
?>
Operation Result:
Copy the Code code as follows:
D:\wamp\www\index.php
D:\wamp\www
D:\wamp
__FILE__ is good, you can get the current path of the file, even if the include does not change, can be used as the absolute path of the site on the server, the other directory as a benchmark distribution.
http://www.bkjia.com/PHPjc/326615.html www.bkjia.com true http://www.bkjia.com/PHPjc/326615.html techarticle __file__, which is the full path and file name of the returned file. If used in the include file, the include filename is returned. From PHP 4.0.2, __file__ always contains an absolute path, while in ...