PHP如何找根目录(刚学PHP,请大家帮一下) 1:请问load()内的路径是相对的还是绝对的? 写错了,应是: 请问load()内的路径是物理路径还是虚拟路径? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $_SERVER['DOCUMENT_ROOT']獲取伺服器根目錄 $_SERVER['DOCUMENT_ROOT']獲取伺服器根目錄 ,得到/var/www/html ,不过如何得到/var/www/html/test/??? 使用dirname函数<?php//before PHP 4.3.0dirname('c:/'); // returned '.'//after PHP 4.3.0dirname('c:/x'); // returns 'c:\'dirname('c:/Temp/x'); // returns 'c:/Temp'dirname('/x'); // returns '\'?>另外,basename可以得到文件名<?php$path = "/home/httpd/html/index.php";$file = basename($path); // $file is set to "index.php"$file = basename($path, ".php"); // $file is set to "index"?> 参考一下discuz,看看它是怎么获取http://DOMAIN/bbs目录的 作为一个系统,总有一个配置文件吧?比如你建立了一个config.php扔在系统根目录下,然后在config.php定义数据库地址,用户名,密码之类的通用配置信息,所以程序文件都会引用这个配置文件。然后你可以以这个配置文件作为访问系统根目录的接口,利用dirname函数,以及__FILE__这个魔术常量。 isset()的疑问 急~~~php数组问题,在线给分 php 下载文件,需要登录后才能下载,如果才能做到迅雷也可以下载? 批量来执行各个目录下的php文件 昨天刚装了PHP5+apache2的环境,其他都正常,但无法修改apache2的主目录 关于JS与PHP的交互问题 问几个用户登陆的菜鸟问题。请大家给解释说明一下! 下载 apach 问题 这样学Php有没有意义?恳请php高手指导! 内部服务器错误 php环境配置比较那个好 如何访问经过路由器的另一台计算机上作的网页
$_SERVER['DOCUMENT_ROOT']獲取伺服器根目錄
使用dirname函数
<?php//before PHP 4.3.0
dirname('c:/'); // returned '.'//after PHP 4.3.0
dirname('c:/x'); // returns 'c:\'
dirname('c:/Temp/x'); // returns 'c:/Temp'
dirname('/x'); // returns '\'?>
另外,basename可以得到文件名
<?php
$path = "/home/httpd/html/index.php";
$file = basename($path); // $file is set to "index.php"
$file = basename($path, ".php"); // $file is set to "index"
?>
比如你建立了一个config.php扔在系统根目录下,然后在config.php定义数据库地址,用户名,密码之类的通用配置信息,所以程序文件都会引用这个配置文件。
然后你可以以这个配置文件作为访问系统根目录的接口,利用dirname函数,以及__FILE__这个魔术常量。