导航:首页 > 编程语言 > phplinux绝对路径

phplinux绝对路径

发布时间:2023-08-20 10:16:48

php 相对路径和绝对路径效率哪个高

php上的路径有两种
一种如php文件引入另一个php文件这样的文件路径,这个绝对路径和相对路径效率没多大区别,几乎可以忽略。但是文件多了后,通常都是用配置路径的方式,也就是绝对路径了。如果你说的是访问文件的速度,那是底层操作系统或者服务器的性能了。到php这层,已经没办法考虑从磁盘读文件的速度了。
另一种是网址的那种,通过网址访问php文件或html都是要通过网络的,效率方面比上面的两种要慢上很多倍。网址用相对路径和绝对路径各有好处,相对路径会简化代码,方便整个网站的移搬家。绝对路径方便程序员的阅读和修改。两者之间的效率和无服务浏览器都有关系。不能一概而论。
很多时候php编程考虑的是如果能清晰的组织代码,去实现功能。有的时候为了能实现功能去使用相对路径或绝对路径。为了清晰,最好选择同一种方式,看哪种方式更适合你的所有php页面。
来自亿人惠富平台的回答,希望对你有帮组。

㈡ PHP 绝对路径的问题

html的/,标示是网站的根目录,php的那个/,表示系统的根目录。
php一般这么搞。dirname(__FILE__);用这个获取当前文件所在的目录,然后根据这个目录,向前或者向后定位。
比如在你编辑的这个文件下面有个a.php,
你可以这么写。require_once(dirname(__FILE__).'/a.php');
要是比如,你现在编辑的文件是ctrl目录下,但是你想包含的文件在和ctrl同级别的一个目录server下,就这么写require_once(dirname(__FILE__).'/../a.php');

㈢ PHP获取文件绝对路径的代码(上一级目录)

PHP获取文件绝对路径
复制代码
代码如下:
<?php
echo
__FILE__
;
//
取得当前文件的绝对地址,结果:D:\www\test.php
echo
dirname(__FILE__);
//
取得当前文件所在的绝对目录,结果:D:\www\
echo
dirname(dirname(__FILE__));
//取得当前文件的上一层目录名,结果:D:\
?>
chdir()
函数
定义和用法
chdir()
函数把当前的目录改变为指定的目录。
若成功,则该函数返回
true,否则返回
false。
语法
chdir(directory)参数
描述
directory
必需。规定新的当前目录。
例子
复制代码
代码如下:
<?php
//获得当前目录
echo
getcwd();
echo
"<br
/>";
//改变为
images
目录
chdir("images");
echo
"<br
/>";
echo
getcwd();
?>
输出:
C:\testweb\main
C:\testweb\main\images

㈣ [php]相对路径和绝对路径 ../ ../../ ./ / 还有不写, 这几种都是哪些路径啊,有点晕

/var/---web_root/------->| -- images_dir/--->|--i.jpg
| -- test_dir/ ---->|--test.php
| --le.php
比如此时是这些相对路径在test.php里
../ 此文件当前位置的上一层目录,就是images_dir test_dir le.php这级目录

../../ 上一层目录的上一层,就是web_root这级目录

,/则是当前目录,就是test.php这级
/则表示根目录,用来写绝对路径的
不写就是和./一样,表示当前目录

㈤ 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程序里面怎么绝对路径调用其他文件夹下面文件

绝对路径:dirname(__FILE__)./../js/test1.js
或者相对路径:../js/test1.js

㈦ php scandir()能不能使用绝对路径该怎么做

scandir() 函数返回一个数组,其中包含指定路径中的文件和目录。

若成功,则返回一个数组,若失败,则返回 false。如果directory不是目录,则返回布尔值 false 并生成一条 E_WARNING 级的错误。

例子

<?php
print_r(scandir("images"));
?>

结果

Array
(
[0]=>.
[1]=>..
[2]=>dog.jpg
[3]=>house.jpg
[4]=>logo.gif
)

你可以用绝对路径测试能不能嘛,实践是检验真理的唯一标准

望采纳 Thx

阅读全文

与phplinux绝对路径相关的资料

热点内容
游戏程序员负责角色 浏览:311
于丹pdf 浏览:713
反编译ref 浏览:546
鸿蒙智能文件夹怎么弄 浏览:544
grunt压缩html 浏览:787
macpdfword转换器 浏览:904
压缩面膜是什么材质 浏览:353
抖音发布作品怎么建文件夹 浏览:13
安卓如何更改谷歌地区 浏览:273
airpods为什么安卓连上声音很大 浏览:510
联想服务器按钮怎么开不了机 浏览:93
苹果xrapp程序库没有了怎么办 浏览:843
在上海程序员一个月多少工资 浏览:326
k歌解压图片 浏览:579
cad中清理多余图层的命令 浏览:989
华为nova8xe是安卓什么 浏览:58
汤姆猫服务器为什么免费 浏览:274
safenet加密狗怎么用 浏览:41
phpsql查询变量 浏览:104
地磅仪表盘加密方法 浏览:480