社区
基础编程
帖子详情
还是路径问题,搜来半天找不到结果,我看还是得送分给大家
teaps
2003-12-28 02:31:00
设a.php文件调用函数getdir(),希望此函数能根据a.php所在目录返回“到站点根目录”的相对路径串。
如设站点根目录为"./",则
./a.php,返回串"",
./DIR/a.php,返回串"../",
./DIR/DIR/a.php,返回串"../../",
如此类推。
注意站点根目录名称是不确定的。谢谢。
...全文
75
11
打赏
收藏
还是路径问题,搜来半天找不到结果,我看还是得送分给大家
设a.php文件调用函数getdir(),希望此函数能根据a.php所在目录返回“到站点根目录”的相对路径串。 如设站点根目录为"./",则 ./a.php,返回串"", ./DIR/a.php,返回串"../", ./DIR/DIR/a.php,返回串"../../", 如此类推。 注意站点根目录名称是不确定的。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinchangpeng
2004-01-04
打赏
举报
回复
不错
up
teaps
2003-12-31
打赏
举报
回复
leebx(浩如海)你的函数是得到到整个服务器的根目录吧?
比如整个服务器站点的文件夹为webroot,而webroot里包含很多独立的PHP子程序,当然任一个子程序都可能包含多级的目录结构,我现在就是希望在一个独立的具有多级目录结构的PHP子程序中使用相对路径。
设a.php文件调用函数getdir(),希望此函数能根据a.php所在目录返回“到站点根目录”的相对路径串。
如设有某子程序的顶级目录为"webroot/test/my",则
my/a.php和my/DIR/b.php都调用getdir()时应分别返回""与"../"。
这里不一定是要返回"../"什么的,只是要这种实现相对路径的功能。
不知有什么好的实现办法?
patchclass
2003-12-29
打赏
举报
回复
我也问过一样的问题啊,最后也是用split分割/
然后选择后 再连接 痛苦啊 笨办法
leebx
2003-12-29
打赏
举报
回复
更正
function getdir()
{
$array_Number=split("/",$_SERVER['PHP_SELF']);
$s = "";
for($int_i=1;$int_i<count($array_Number)-1;$int_i++){
$s .= "../";
}
} // end func
leebx
2003-12-29
打赏
举报
回复
function getdir()
{
$$array_Number=split("/",$_SERVER['PHP_SELF']);
$s = "";
for($int_i=1;$int_i<count($array_Number)-1;$int_i++){
$s .= "../";
}
} // end func
xuzuning
2003-12-29
打赏
举报
回复
不太明白你的意思,在每个a.php中调用getdir()?
既然是相对路径,参照点总是要有的吧?
Cain
2003-12-29
打赏
举报
回复
帮你up一下
teaps
2003-12-28
打赏
举报
回复
我现在的实现办法就是
function getdir()
{
$Config_DocumentRoot="AAA";
$count=substr_count(strstr(strtolower($_SERVER['PHP_SELF']),strtolower($Config_DocumentRoot)), "/");
return ($count==2)?"../":"";
} // end func
但这样AAA就不能变更了。
希望告诉我更新的办法或其它实现跟这类似功能的办法。谢谢
teaps
2003-12-28
打赏
举报
回复
要的是到自己站点的根目录,不是整个服务器站点的根目录。
谢谢华帝兄长途拨涉的来教我
weiwei6
2003-12-28
打赏
举报
回复
这个问题不错,up一下
hodat
2003-12-28
打赏
举报
回复
<?
$string_ScriptName = $_ENV[SCRIPT_NAME];
$array_Number=explode("/",$string_ScriptName);
for($int_i=1;$int_i<count($array_Number)-1;$int_i++){
echo "../";
$s .= "../";
}
?>
记忆化搜索在网格
路径
问题
中的应用:从入门到精通
你是否遇到过这样的
问题
:在一个m行n列的网格里,从左上角走到右下角(只能向右或向下走),有多少种不同的
路径
?直接用递归计算时,程序跑了
半天
没结果?这就是典型的“网格
路径
问题
”,而记忆化搜索正是解决这类
问题
的关键技术。记忆化搜索的核心原理网格
路径
问题
的数学模型从暴力递归到记忆化搜索的优化过程带障碍物、带权重等进阶场景的解法本文将按照“故事引入→核心概念→数学模型→代码实战→进阶应用”的逻辑展开,用“超市
找
出口”的生活案例贯穿始终,确保每个步骤都能“可视化理解”。
未能加载文件或程序集“DAL”或它的某一个依赖项。系统
找
不到
指定的文件。
这个一般出现在三层给B层与D层之间加抽象工厂-接口-映射、时候出的错、出错的地方是抽象工厂。 如图 咱们先理解一下这个类和这句话的意思 类 抽象工厂类目的就是可以达到可更换数据库而不用动其他代码的目的、这其实就是一个选择类、是选择SQL数据库的DLL还是其他数据库的DLL档、这里我就不再说抽象工厂和接口映射详解了 语句 这个类简单的就一句话 R
求求了还有没有点击就
送
的小公司啊,有口饭吃就行
211本985硕,女生,材料专业,我是湖北人,城市倾向于江浙沪或者武汉,看重能否学到东西和日后发展,但也不想太累,个人家庭条件不错不是很缺钱,麻烦大家帮忙选择一。bg 211本硕非科班女生,技术水平不优秀,非双一流专业,暂时没
找
到百分百解决户口的工作第一份工作确定要在北京,但未来不准备定居北京,之后可能去天津/苏州/回老。看了牛客上今天开奖的都是深圳的,是不是南京没hc了,海康意向书明天就要确认,还想挣扎一下等一波迈瑞,看看哪个开的高。两家待遇差不多,岗位差不多,都是国企,整车厂平台。
未能载入文件或程序集“DAL”或它的某一个依赖项。系统
找
不到
指定的文件。...
这个一般出如今三层给B层与D层之间加抽象工厂-接口-映射、时候出的错、出错的地方是抽象工厂。 ——如图 咱们先理解一下这个类和这句话的意思 类 抽象工厂类目的就是能够达到可更换数据库而不用动其它代码的目的、这事实上就是一个选择类、是选择SQL数据库的DLL还是其它数据库的DLL档、这里我就不再说抽象工厂和接口...
书的复制
Description 现在要把m本有顺序的书
分给
k个人复制(抄写),每一个人的抄写速度都一样,一本书不允许给两个(或以上)的人抄写,
分给
每一个人的书,必须是连续的,比如不能把第一、第三、第四本书给同一个人抄写。 现在请你设计一种方案,使得复制时间最短。复制时间为抄写页数最多的人用去的时间。 Analysis 对于i本书
分给
j个人分析,枚举第j个人分到的本数k,dp[i][j]=m...
基础编程
21,891
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章