php 获取目录的方法有很多,这里记载一下使用php获取当前目录和相对目录的方法。
';echo getcwd(),'
';// 获取当前文件的上级目录,如果 a.php include b.php 则无论写在哪个文件里,都是表示 a.php 文件所在目录的上级目录echo realpath('..'),'
';// 获取网站根目录,所有文件里面获取的都是当前项目所在的目录echo $_server['document_root'],'
';// 获取目录信息$path_parts = pathinfo(__file__);echo 'dirname: ',$path_parts['dirname'],'
';//表示代码所在文件的目录,如果 a.php include b.php 并且此代码段写在 b.php ,那么获取的是 b.php 文件所在的目录echo 'basename: ',$path_parts['basename'],'
';//同上,获取的是代码所在的文件的文件名称,比如:inc.phpecho $path_parts['extension'],'
';//同上,获取的是代码所在的文件的后缀名,比如:phpecho dirname(__file__),'
';//效果同 $path_parts['dirname']