PHP 重点复习1
来源:互联网 发布:广州大数据分析师培训 编辑:程序博客网 时间:2024/04/29 01:54
PHP 计算相对路径
题目:写一个函数,算出两个文件的相对路径
代码:
<?function pathconvert($cur,$absp)//当前文件,目标路径{$cur = str_replace('\\','/',$cur);$absp = str_replace('\\','/',$absp);$sabsp=explode('/',$absp);$scur=explode('/',$cur);$la=count($sabsp)-1;$lc=count($scur)-1;$l=max($la,$lb); for ($i=0;$i<=$l;$i++){if ($sabsp[$i]!=$scur[$i])break;}$k=$i-1;$path="";for ($i=1;$i<=($lc-$k-1);$i++)$path.="../";for ($i=$k+1;$i<=($la-1);$i++)$path.=$sabsp[$i]."/";$path.=$sabsp[$la];return $path;} $path=pathconvert("/home/web/test/a.php","/home/data/d.png");// $path="../../data/d.png"?>
- PHP 重点复习1
- PHP 重点复习 2
- PHP 重点复习 3
- PHP重点复习 4
- PHP重点复习 5
- 数据结构的复习重点(1)
- C语言重点知识复习1
- 网络安全复习重点
- 数据结构复习重点归纳
- [jsp]jsp复习重点
- SQL重点复习
- 计算机网络复习重点
- Java基础重点复习
- 金融法重点复习(整理)
- windows2003复习重点
- Oracle复习重点
- 《数据结构》重点概念复习
- js复习重点
- 书单
- C语言中time_t数据类型详细介绍
- php中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/^[x{4e00}-x{9fa5}]+$/u
- 工作中itext遇到的一些问题,做一下处理总结(2012.06.19)
- IReport如何汇出到指定位置
- PHP 重点复习1
- Spring事务配置的五种方式
- Programing TIPS
- PHP简单利用 token 防止表单重复提交
- 黑马程序员--java学习之集合框架
- win7设置任务计划
- SQL 横排变竖排的问题
- 未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 提供程序.
- asp.net MVC下 使用jquery进行异步提交的两种方式