导航:首页 > 编程语言 > php文件获取根目录

php文件获取根目录

发布时间:2023-01-02 10:55:04

‘壹’ php获取网站根目录有几种方法

方法1:

在global.inc 里定义根目录

define("APP_ROOT",dirname(__FILE__));

在任何PHP文件中可以引用该常量

require_once(APP_ROOT."/inc/head.php");

方法2:

<?php

$PHP_SELF=$_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];

$url='http://'.$_SERVER['HTTP_HOST'].substr($PHP_SELF,0,strrpos($PHP_SELF, '/')+1);

echo $url;

方法3:

$basepath=$_SERVER['PHP_SELF'];

$basepath=substr($basepath,0,strpos($basepath,"文件夹名称"));

echo $basepath;

如:你把文件保存为a.php并路径为:/wjj/wjj1/wjj2/a.php

上面的例子就写成:

$basepath=$_SERVER['PHP_SELF'];

$basepath=substr($basepath,0,strpos($basepath,"wjj1"));

echo $basepath;

方法4:

$basepath=$_SERVER['PHP_SELF'];

preg_match("/(\/)?([^\/]+)/",$basepath,$wjm);

echo $wjm[0];

‘贰’ .php的网站文件应该怎么放到根目录

直接把osCommerce放到根目录下,输入地址的时候把文件名输全。
http://127.0.0.1/osCommerce/OM/xxxx.php

‘叁’ PHP怎么获取当前目录长度

替你纠结啊...
只要这样就可以了:

require dirname(dirname(__FILE__)).'/init.inc.php'

文件夹其实是特殊的文件。取得文件夹的父文件夹,其实只要把文件夹当文件看待,就可以理解了。

‘肆’ 关于PHP+apache配置环境的根目录设置问题!!

原因:还有个地方要改
1、你APACHE里的httpd.conf文件里的#documentroot 地址改成"D:\mysite"
2、httpd.conf文件,documentroot下面十几二十行左右,还有一个地方也要同时修改路径,具体名称我忘了,好像开头是“<D……”,里面有路径,你可以httpd.conf文件中,使用Ctrl + F 组合键搜索路径“D:\Program Files\Apache Software Foundation\Apache2.2\htdocs”,然后把路径改成"D:\mysite"
3、重启apache后,就可以正常访问了

‘伍’ PHP下如何得到站点根目录

在站点根目录下建立1.php文件,内容如下
<?php
echo dirname(__FILE__);
// dirname 是获取文件的目录部分,
// __FILE__ 这个魔术常量呢 是当前文件的路径+文件名
// 两者组合起来可以得到站点的根目录
?>

阅读全文

与php文件获取根目录相关的资料

热点内容
程序员打代码最佳时间 浏览:569
怎么装原生态安卓 浏览:847
工程图学pdf 浏览:398
开放的程序员 浏览:952
胡希恕伤寒论讲座pdf 浏览:766
aspnet程序员薪水 浏览:76
苹果为什么屏幕看得比安卓舒服 浏览:119
苹果数据线怎么转安卓 浏览:656
黑格尔pdf下载 浏览:959
备忘录里新建文件夹怎么删除 浏览:12
服务器黑名单怎么处理 浏览:842
程序员电视剧25集 浏览:214
80351单片机 浏览:958
advancedwifi源码 浏览:577
maczip解压成文件夹后怎么打开 浏览:120
androidapp内存大小 浏览:451
程序员干私活网站 浏览:379
未来软件加密锁驱动 浏览:930
美军如何拒绝执行上级命令 浏览:489
布鲁诺pdf 浏览:163