今天给各位分享PHP里面相对路径怎么写的知识,其中也会对php获取当前路径进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录:
- 1、php图片在数据库中的相对路径怎么写
- 2、求教thinkphp框架相对路径怎么写啊
- 3、php如何设置相对路径
- 4、php相对路径要怎么写?
- 5、php中两个字符串之间的相对路径怎么计算
- 6、php写文件 路径的格式
php图片在数据库中的相对路径怎么写
echo "img src='$row[0]'";
改为
echo "img src='..$row[0]'";
求教thinkphp框架相对路径怎么写啊
/根目录不是从盘符开始的吗?tink的./是从路口文件开始的,你这写法不对吧?view是视图模板,在tp里面是用controller控制器里面的对应方法用$this-display()显示的对应视图。
如果你想得到这个View视图文件夹里面的public文件的话我目前知道的能这样写:
./Application/EntryU/View/Public/
php如何设置相对路径
/目录一/目录二/文件名
这是绝对目录
../../../目录一/目录二/文件名
这是典型的相对目录,有几个../,就表示是相对于当前文件所在目录的前几层目录
如果当前目录是根目录了,那无论你加几个../都被忽略不起作用
php相对路径要怎么写?
read.php中相应路径是这样的:
require_once(./order/aaa.txt);
aaa.txt就是你在order目录下的记事本文件,./表示当前目录,../表示上级目录
php中两个字符串之间的相对路径怎么计算
php 计算两个文件之间的相对路径方法
例如:
文件A 的路径是 /home/web/lib/img/cache.php
文件B的路径是 /home/web/api/img/show.php
那么,文件A相对于文件B的路径是 ../../lib/img/cache.php,即文件B 访问 文件A的相对路径。
function getRelativePath
[php] view plain copy
?php
/** 计算path1 相对于 path2 的路径,即在path2引用paht1的相对路径
* @param String $path1
* @param String $path2
* @return String
*/
function getRelativePath($path1, $path2){
$arr1 = explode('/', $path1);
$arr2 = explode('/', $path2);
// 获取相同路径的部分
$intersection = array_intersect_assoc($arr1, $arr2);
$depth = 0;
for($i=0,$len=count($intersection); $i$len; $i++){
if(!isset($intersection[$i])){
$depth = $i;
break;
}
}
// 将path2的/ 转为 ../,path1获取后面的部分,然后合拼
$tmp = array_merge(array_fill(0, count($arr2)-$depth-1, '..'), array_slice($arr1, $depth));
$relativePath = implode('/', $tmp);
return $relativePath;
}
php写文件 路径的格式
可以直接使用绝对路径。
如果是Windows可以直接写“C:/Cache/”
如果是Linux可以直接写“/Cache/”,需先改cache的权限为777.看看报什么错。在PHP的最前面加上error_reporting(E_ALL ~E_NOTICE);相对路径是相对fopen所在的PHP文件即a.php而言的。
$f = fopen("cache/$filename", 'ab);
如果a.php在根目录下的b文件夹:
$f = fopen("../cache/$filename", 'ab);
PHP里面相对路径怎么写的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php获取当前路径、PHP里面相对路径怎么写的信息别忘了在本站进行查找喔。