学编程 ❀(๑╯◡╰๑)❀ 就上soxunxi.cn!这里有CMS,CSS,NET,PHP,Linux,HTML,JAVA,MySQL,Python等教程.
当前位置: PHP > PHP猎取绝对路径dirname(__FILE__)和__DIR__比较【php教程】,路径,比较


我们都晓得,要猎取当前PHP剧本地点目次的绝对路径,dirname(__FILE__) 和 __DIR__都可以完成。那末什么情况下用 dirname(__FILE__),什么情况下用 __DIR__ 呢?它们之间有什么区别?(引荐进修:PHP视频教程)

功用和效力

dirname(__FILE__)由两部分构成, __FILE__ 把戏变量 dirname() 函数。__FILE__是当前剧本的绝对路径,经由过程 dirname() 函数后,就能够取得剧本地点目次的绝对路径。

举个栗子,有个 hello.php 文件,其布置在服务器的目次是:/home/www/website/hello.php

那末,__FILE__ 的值就是:/home/www/website/hello.php

dirname(__FILE__) 返回就是:/home/www/website/

假如我们在 hello.php 用 __DIR__全局变量,就能够直接取得地点目次的绝对路径:/home/www/website/,和 dirname(__FILE__) 结果完整一样。

在完成一样功用的情况下,dirname(__FILE__)多了一层函数挪用。所以, __DIR__ 比 dirname(__FILE__) 在效力上有上风

PHP版本支撑

__FILE__ 和 dirname() 函数从 PHP 4.0.2 就最先启用。

__DIR__ 变量则是 PHP5.3.0 新增的。

所以,假如你的PHP版本大于即是PHP5.3.0,发起运用 __DIR__。不然,最好照样用 dirname(__FILE__),以确保顺序不会失足。

以上就是PHP猎取绝对路径dirname(__FILE__)和__DIR__比较的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"PHP猎取绝对路径dirname(__FILE__)和__DIR__比较【php教程】,路径,比较"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线