新闻动态
新闻动态
- 为什么SEO关键字和元标题适合小型企业
- JWT.NET的使用详解
- C# 中(int)、int.Parse()、int.TryParse、Convert.ToInt32数据转换注意事项
- 网站颜色搭配
- 京东商品标题发布的基本格式
- php中static关键字的作用
- 店铺层级介绍
- 怎样禁止搜索引擎收录网站图片
- .NET的Session老不定时的过期 解决办法
- 域名赎回期要收费吗?赎回期域名如何赎回?
联系我们
邮箱:
手机:15383239821
php
php中include引入一个页面的时候为什么用dirname(__FILE__) ?
作者:
发布时间:2023-03-23
点击:
“../”适合于简单的一个文件包含于另一个文件。
而dirname(__FILE__) 大多适合多层,更复杂多多文件包含,维护起来更容易。
如果仅仅是a.php文件包含b.php文件,可以直接用 include的dirname(__FILE__)或者 “../” 均可,一般不会出错的。
但往往是 a包含了 b文件,另外c.php包含了a文件
那么使用 “../” 的话,就会造成c包含a时再载入b文件时路径出错,而使用dirname(__FILE__)时,c包含a时会以dirname(__FILE__)映射出c和a的路径关系,a再到包含b文件时,使用dirname(__FILE__),会映射出a和b的相应目录关系。这个就不会造成不同目录多次包含时路径出错!
注意: __FILE__ 代表 这个代码所在文件的文件名, 比如 c用dirname(__FILE__)包含a,那么 __FILE__代码是c文件,而c包含a后,a再用dirname(__FILE__)包含到b时,那么__FILE__在执行时就是a文件,这个依次类推,文件的包含及路径永远也不会出错!
新闻资讯
-
2012-06-30关键词怎么确定?
-
2012-06-30快速提升网站SEO健康度四:网站关键词健康
-
2023-08-30ThinkPHP中进行排序的几种方法
-
2019-03-27网站制作推广,让电子商务潮流不可阻挡
-
2010-12-09锚文本要怎么做?
-
2024-03-01小程序隐私指引完整填写范本
相关案例
