PHP获取根目录的方法

[php] 2024-03-28 圈点550

摘要:echo $_SERVER['DOCUMENT_ROOT'];//根目录,如:E:/webs。echo dirname(__FILE__);//当前文件相对系统来说文件夹的绝对路径,不包括文件名和/。如:E:\webs\d\a。echo $_SERVER['PHP_SELF'];//当前文件相对网站根目录的绝对路径,包括文件名及扩展名。如:/d/a/index2.php

PHP获取根目录的方法


<?php

echo $_SERVER['DOCUMENT_ROOT'];//根目录,如:E:/webs

echo "<br />";

echo  dirname(__FILE__);//当前文件相对系统来说文件夹的绝对路径,不包括文件名和/。如:E:\webs\d\a

echo "<br />";

echo realpath(dirname(__FILE__));//同dirname(__FILE__)

echo "<br />";

echo $_SERVER['PHP_SELF'];//当前文件相对网站根目录的绝对路径,包括文件名及扩展名。如:/d/a/index2.php

echo "<br />";

echo  str_replace('\\','/',realpath(dirname(__FILE__).'/../'));//当前文件所有目录的上一个目录。如:E:\webs

echo "<br />";

echo str_ireplace(str_replace("/","\\",$_SERVER['PHP_SELF']),'',__FILE__)."\\";//如:E:\webs\d\

echo "<br />";

?>

PHP获取根目录的方法  

感谢反馈,已提交成功,审核后即会显示