php返回当前php文件的上级目录名称,不是路径!
php返回当前php文件的上级目录名称,不是路径!比如:我test.php放在E:/webroot/code/test.php如何返回code这个目录名称?有直接的函数吗...
php返回当前php文件的上级目录名称,不是路径!
比如:我 test.php 放在 E:/webroot/code/test.php
如何返回code这个目录名称?有直接的函数吗?还是说先把路径获取,再做一些处理?
求指教,十分感谢! 展开
比如:我 test.php 放在 E:/webroot/code/test.php
如何返回code这个目录名称?有直接的函数吗?还是说先把路径获取,再做一些处理?
求指教,十分感谢! 展开
5个回答
展开全部
/**
* 返回上级目录
*
* @param $sys 系统类型(linux - /,windows - \\)
*/
function getDir($sys = 'linux'){
$sep = ( $sys=='linux' ) ? '/' : '\\';
$dir = realpath(dirname(__FILE__) . '/../');
return substr(strrchr($dir, $sep), 1);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo '路径名称:'.dirname($_SERVER['PHP_SELF']);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo basename(dirname(__FILE__));
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$dir = str_replace("\\", '/', dirname(__FILE__) );//返回E:/webroot/code
$dirname = array_pop(explode('/',$dir));
$dirname = array_pop(explode('/',$dir));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询