通常在配置文件路径的时候用dirname(__FILE__)是非常有效的方法,但是因为__FILE__的路径是当前代码所在文件(而不是url所在文件)完整路径,所以定义配置文件通常要放在根目录下定义网站的根地址,但是下面的方法可以解决配置文件的存放问题。
dirname(dirname(__FILE__)); /*
假设__FILE__为 /home/web/config/config.php
上面的方法输出为 /home/web
*/
dirname(dirname(__FILE__));得到的是文件上一层目录名
dirname(__FILE__);得到的是文件所在层目录名

转载于:https://www.cnblogs.com/timelesszhuang/p/3814890.html

PHP 函数dirname()使用实例相关推荐

  1. js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称

    1,列举对象属性的名称 <script language="javascript"> var obj=new Object(); obj.a="您好,我是田洪 ...

  2. SQL_Server_2005_日期和时间函数(描述及实例)

    本文地址:http://www.cnblogs.com/atree/archive/2011/03/10/SQL_Server_2005_dateadd_datediff.html 表达式:是常量.变 ...

  3. java中的string函数_java中string.trim()函数的作用实例及源码

    trim()的作用:去掉字符串首尾的空格. public static void main(String arg[]){ String a=" hello world "; Str ...

  4. php回调函数原理和实例

    php回调函数原理和实例 原理 自己调用自己 称之为"递归",而不是回调 你也知道回调的关键是这个回 既然是回,那么就有一个谁是主体的问题,因为回调是往回调用的意思 我调用了函数A ...

  5. 使用python装饰器计算函数运行时间的实例

    装饰器在python里面有很重要的作用, 如果能够熟练使用,将会大大的提高工作效率 今天就来见识一下 python 装饰器,到底是怎么工作的. 本文主要是利用python装饰器计算函数运行时间 一些需 ...

  6. OpenCV使用函数compareHist的实例(附完整代码)

    OpenCV使用函数compareHist的实例 OpenCV使用函数compareHist的实例 OpenCV使用函数compareHist的实例 #include "opencv2/im ...

  7. python中random中uniform怎么用_Python中的random.uniform()函数教程与实例解析

    random.uniform( ) 函数教程与实例解析 1. uniform( ) 函数说明 random.uniform(x, y)方法将随机生成一个实数,它在[x,y]范围内. 2. unifor ...

  8. python中locals函数_Python神奇的内置函数locals的实例讲解

    摘要 本文我们介绍神奇的locals函数,包括动态创建变量和动态访问变量,以及一个应用场景. 相同属性不相邻问题 需求:有两个list,分别为list1和list2.list1中有n个对象,每个对象有 ...

  9. java中trim_java中string.trim()函数的作用实例及源码

    trim()的作用:去掉字符串首尾的空格. public static void main(String arg[]){ String a=" hello world "; Str ...

最新文章

  1. 林元庆创办的AiBee科技完成新融资,要赋能B端生意
  2. 吃了这些数据集和模型,跟 AI 学跳舞,做 TensorFlowBoys
  3. CWNA考试常见RF术语
  4. SetWindowOrg等相关函数
  5. 管理者指南:别让忙碌伤害了你
  6. 【阿里妈妈数据科学系列】第二篇:在线分流框架下的AB Test
  7. oj系统格式错误_论文查重会不会检查格式?【paperpp吧】
  8. Fetch发送网络请求
  9. Spring Boot系列教程六:日志输出配置log4j2
  10. OpenAI挑战DOTA 2世界冠军OG,这是赌上人类尊严的决战
  11. 蓝桥杯 ALGO-20 算法训练 求先序排列
  12. Julia : array[ ] 与几种过滤条件
  13. wps带阴影的边框怎么设置_win7系统下wps阴影边框如何设置
  14. Oliver的成绩(vector)
  15. Android自定义相机实现定时拍照
  16. 从被遗忘到牛市龙头,一文梳理ETH 2020爆发逻辑
  17. 用python做PDF本地化压缩,新增多进程
  18. socket通信之bind函数
  19. 苹果微信下载 iOS微信各版本列表
  20. 静态网页与动态网页的理解

热门文章

  1. android:windowSoftInputMode属性
  2. 在ASP.NET Web API中使用OData的Action和Function
  3. OSPF(Open Shortest Path First开放式最短路径优先)
  4. HyperLedger Fabric Introduction——区块链超级账本介绍
  5. 关于ssh国际化的记录
  6. boost::filesystem经常使用使用方法具体解释
  7. 玩转Excel系列-SUMIFS函数使用及实例
  8. python 3.x urllib学习
  9. libjpeg编译使用详解
  10. JavaScript--正则表达式