如何取得上级目录的路径? chdir(dirname(__FILE__).'/../');echo getcwd(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不过这样涉及IO跳转.不划算.你可以用Explode按/分割数组再array_pop移出再implode即可<?php$dir_array = explode(DIRECTORY_SEPARATOR,dirname(__FILE__));$dir_array?array_pop($dir_array):1;$dire = implode(DIRECTORY_SEPARATOR,$dir_array);echo $dire;如果是5.3及以上版本.dir_name(__FILE__)可以直接用常量 __DIR__ 你这样太复杂了,既然e:/php是服务器的根目录,直接用$_SERVER['DOCUMENT_ROOT']变量获取服务器根目录不就可以了吗。代码:<?php$result = $_SERVER['DOCUMENT_ROOT'];//$reuslt为所求//如果必要的话(有\\这个WINDOWS目录间隔符)楼主加多一句话(通常都不用的)://str_replace("\\", '/',$result);echo $result;//输出?> 通用方法罢了.另外 $_SERVER在命令行模式下是没有值的. 大多数的人制作了PHP网页都是为了给用户浏览的,谁去用命令行呢?(除非一些特殊情况) 替换多个字符串 怎样屏蔽这样的广告 请大侠帮解答个问题 为什么在linux下mb_convert_encoding()用不了? 原来是.net现在要php了,首先给大家鞠一躬,然后散分! 还是要请教一些问题??希望大家帮助 正规表达试问题。取{a}{/a}之间的字符串 请问多重if...else语句嵌套这种方法可行吗? 老是要实现新的需求,郁闷。。。。 怎么用php实现server push? 怎么会出现这种参数错误? 文件的问题,在线等,急 php如何获得当前系统时间的年
你可以用Explode按/分割数组再array_pop移出再implode即可<?php
$dir_array = explode(DIRECTORY_SEPARATOR,dirname(__FILE__));
$dir_array?array_pop($dir_array):1;
$dire = implode(DIRECTORY_SEPARATOR,$dir_array);
echo $dire;
如果是5.3及以上版本.dir_name(__FILE__)可以直接用常量 __DIR__
<?php
$result = $_SERVER['DOCUMENT_ROOT'];//$reuslt为所求
//如果必要的话(有\\这个WINDOWS目录间隔符)楼主加多一句话(通常都不用的):
//str_replace("\\", '/',$result);
echo $result;//输出
?>
通用方法罢了.
另外 $_SERVER在命令行模式下是没有值的.