当前位置: 首页 > 编程笔记 >

php获取网站根目录物理路径的几种方法(推荐)

夏飞鹏
2023-03-14
本文向大家介绍php获取网站根目录物理路径的几种方法(推荐),包括了php获取网站根目录物理路径的几种方法(推荐)的使用技巧和注意事项,需要的朋友参考一下

在PHP中获取网站根目录物理路径。

在php程序开发中经常需要获取当前网站的目录,我们可以通过常量定义获取站点根目录物理路径,方便在程序中使用。

下面介绍几种常用的获取网站根目录的方法。

php获取网站根目录方法一:

<?php
define("WWWROOT",str_ireplace(str_replace("/","\\",$_SERVER['PHP_SELF']),'',__FILE__)."\\");
echo WWWROOT ;
?>

php获取网站根目录方法二:

<?php
define('WWW_PATH',str_replace('\\','/',realpath(dirname(__FILE__).'/../'))); //定义站点目录
?>

php获取网站根目录方法三:

$_SERVER['DOCUMENT_ROOT'] //当前运行脚本所在的文档根目录。在服务器配置文件中定义。

以上这篇php获取网站根目录物理路径的几种方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍ASP.NET编程获取网站根目录方法小结,包括了ASP.NET编程获取网站根目录方法小结的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了ASP.NET编程获取网站根目录方法。分享给大家供大家参考,具体如下: 获取网站根目录的方法有几种如: Server.MapPath(Request.ServerVariables["PATH_INFO"]) Server.MapPath("

  • 本文向大家介绍Symfony2获取web目录绝对路径、相对路径、网址的方法,包括了Symfony2获取web目录绝对路径、相对路径、网址的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Symfony2获取web目录绝对路径、相对路径、网址的方法。分享给大家供大家参考,具体如下: 对于你的需求,Symfony2通过DIC提供了kernel服务,以及request(请求)的封装。 在co

  • 问题内容: 我正在尝试按照以下说明进行操作:https ://wiki.jenkins- ci.org/display/JENKINS/Running+Jenkins+behind+Apache 将我的Jenkins服务器设置为出现在http:// myhost / jenkins上 。它可以工作,但是Jenkins网站认为http:// myhost /是jenkins /的根。 我相信此问题是

  • cmf_get_root() 功能 获取网站根目录 参数 无 返回 string 一般情况为空,如果网站部署在二级目录不为空,返回结果不带/

  • 本文向大家介绍PHP获取路径和目录的方法总结【必看篇】,包括了PHP获取路径和目录的方法总结【必看篇】的使用技巧和注意事项,需要的朋友参考一下 PHP获取目录和的方法通过魔术变量;通过超级全局变量;通过相关函数等等: 打印结果如下【我的根目录是:G:/web】: 以上这篇PHP获取路径和目录的方法总结【必看篇】就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Thinkphp5.1获取项目根目录以及子目录路径的方法实例讲解,包括了Thinkphp5.1获取项目根目录以及子目录路径的方法实例讲解的使用技巧和注意事项,需要的朋友参考一下 导读: 最近使用Thinkphp5.1做开发,在使用LOG_PATH常量(日志路径)时发生报错,因为之前一直使用5.0的框架,换到5.1版本后,出现这种情况,很明白是官方做了调整,所以特地去看了官方说明。 官