计算两个路径的父亲路径
来源:一方有 责任编辑:栏目编辑 发表时间:2013-07-01 14:17 点击:次
计算/a/b/c/d/e.php /a/b/12/34/c.php的父亲路径为/a/b
- <?php
- /*
- *系统环境:windows/linux
- *编译环境:php5/php4
- *输入参数:存放在in.txt,多个参数时空格分隔
- 参数1是一个路径,用\或者/分隔
- 参数2是一个路径,用\或者/分隔
- 参数1,2必须都是绝对路径或者相对路径
- 例如:/a/b/c/d/e.php /a/b/12/34/c.php
- d:\a\b\c\d\e.php d:\a\b\12\34/c.php
- a/b/c/d/e.php a/b/12/34/c.php
- 输出:out.txt
- */
- $params=getParams(2);
- $toParh=trim($params[0]);
- $fromParh=trim($params[1]);
- $toParh=str_replace("\\", "/", $toParh);
- $fromParh=str_replace("\\", "/", $fromParh);
- //linux形式
- if(substr($toParh, 0,1)=="/" || substr($fromParh, 0,1)=="/")
- {
- if(!substr($toParh, 0,1)=="/")
- {
相关新闻>>
- 发表评论
-
- 最新评论 更多>>