php如何获取当前文件的绝对路径。

dirname(__FILE__) 函数返回的是脚本所在在的路径

  <?php
$basedir = dirname(__FILE__);
echo $basedir;//获取文件的绝对路径
?>

之后可以使用 以下引入文件

define('ROOT', dirname(__FILE__));
require_once ROOT.'/config/conf_mysql.php';

如果在不同的域名下,也可以这样写:

include(dirname(dirname(__FILE__))."/chains_shop.php");

几个 PHP 的“魔术常量”
名称 说明 
__LINE__ 文件中的当前行号。 
__FILE__ 文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。 
__FUNCTION__ 函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。 
__CLASS__ 类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。 
__METHOD__ 类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)

最新文章

  1. 常用的网络命令--之...... Ipconfig详解
  2. 【C语言入门教程】2.5 字符型数据
  3. 0-systemctl开机启动项
  4. makefile常用函数
  5. Theos 工程make package时报错
  6. MJExtension框架源码分析
  7. Linux - ubuntu vMwareTools安装
  8. Android热补丁技术—dexposed原理简析(手机淘宝采用方案)
  9. WEB前端学习资源清单
  10. nginx的location配置详解
  11. selenium--控制浏览器和简单元素操作
  12. 《FPGA全程进阶---实战演练》第三十二章 Signal Tap II 应用实例
  13. 贝叶斯---最大似然估计(高翔slam---第六讲 )
  14. SpringCloud基础篇AOP之拦截优先级详解
  15. ubuntu----VMware 鼠标自由切换问题及主机虚拟机共享剪切板问题
  16. day20re模块 正则表达式
  17. C#:使用HtmlAgilityPack解析Html
  18. Linux 目录下属性查看操作
  19. Golang 并发Groutine详解
  20. YUV与RBG的装换公式

热门文章

  1. Directed Roads
  2. RTL-SDR基础环境安装
  3. js--时钟(图片)
  4. Spring Security(05)——异常信息本地化
  5. 同一级目录js的引入
  6. Docker安装目录
  7. 转 delphi SelText,GetText,SetText用法
  8. C++对象模型笔记之程序设计模型
  9. 笨方法学python--提示别人
  10. ClassLoader类加载解惑