php 计算相对路径

原创 2011年01月16日 17:21:00

用php,计算相对路径并输出。
$str1 = "/home/images/mytest.jpg";
$str2 = "/home/pro/php/test1.php";
即输出$str1相对于$str2的相对路径。
本例应输出: ../pro/php/

 

学php时的一道题,据说是一些公司的面试题。
认真写了一下,对执行效率优化等不是很懂,没有优化,有牛人的请赐教。

 

源代码均为原创,转载请注明出处。

 

php 计算两个文件之间的相对路径方法

例如: 文件A 的路径是 /home/web/lib/img/cache.php 文件B的路径是 /home/web/api/img/show.php 那么,文件A相对于文件B的路径是 ../../l...
  • fdipzone
  • fdipzone
  • 2014年05月28日 01:56
  • 11729

PHP计算相对路径

PHP中计算相对路径的代码 function transfer($apa, $apb, &$rpa, &$rpb) { $apa = str_replace('\\', '/', $apa); /...

HTML5+PHP 实现 保存文件夹相对路径 递归上传 在线浏览

前端用了MetroUI,后台是ThinkPHP,数据库MySQL,先看看效果吧。由于项目涉及敏感词汇我就码了一下。 1.选择要上传的文件夹,上传以后默认都在根目录下。 2.看看后台管理界面...
  • luyaran
  • luyaran
  • 2017年05月27日 14:45
  • 210

php相对路径完全教材

php中好像不能像asp那样用“/”表示根目录,代之以$_SERVER['DOCUMENT_ROOT'],其它则相同:../表示向上一层。./表示当前层。假如现在a/b/c/s.php要调用根目录下的...

PHP模板中的图片相对路径

新建了下面这样的目录: image.html代码如下: TODO write content ...

HTML5+PHP 实现 保存文件夹相对路径 递归上传 在线浏览

这是最近花了一周多手工马出来的,前段用了MetroUI,后台是ThinkPHP,数据库MySQL,先看看效果吧。由于项目涉及敏感词汇我就码了一下。 1.选择要上传的文件夹,上传以后默认都在根目录下。 ...

PHP面试题之写一个函数算出两个文件的相对路径

原题 :新浪一道面试题:写一个函数,算出两个文件的相对路径。这个问题简单可以很简单,复杂可以很复杂看了下 网上的解题答案,发现只能解答特殊情况的路径, // 比如 它们文件路径有着一对一的关系...

一道PHP面试题,求两个文件的相对路径

首先原题是这样子的: 写一个函数,计算出两个文件的相对路径,如 $a = '/a/b/c/d/d.php',$b = '/a/b/1/2/c.php' 计算出的$b相对于$a的相对路径应该是:../...

一道PHP面试题,求两个文件的相对路径

首先原题是这样子的: 写一个函数,计算出两个文件的相对路径,如 $a = ‘/a/b/c/d/d.php‘,$b = ‘/a/b/1/2/c.php‘ 计算出的$b相对于$a的相对路径应该是:../...

PHP中查找文件的相对路径或者绝对路径的工具

以前面试题目中有一题为求两个文件的相对路径,当时觉得没有电脑,书写代码太麻烦,没有做那个题目,今日工作比较闲遐,就想起这事来,完成了两个函数,代码未经过实际生产环境考验,如引用至生产环境,还请慎重阅读...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php 计算相对路径
举报原因:
原因补充:

(最多只允许输入30个字)