博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php dirname(__FILE__) 获取当前文件的绝对路径
阅读量:5960 次
发布时间:2019-06-19

本文共 551 字,大约阅读时间需要 1 分钟。

dirname(__FILE__) 取到的是当前文件的绝对路径,也就是说,比起相对路径,查找速度是最快的。
比如当前文件是放在(d:\www\)下,文件名是test.php。 
测试的代码如下: 
使用方法提示, 
dirname(__FILE__) 取到的是当前文件的绝对路径,也就是说,比起相对路径,查找速度是最快的。 
如果重复一次可以把目录往上提升一个层次: 
比如:$d = dirname(dirname(__FILE__)); 
其实就是把一个目录给dirname()做参数了.因为dirname()返回最后的目录不带\\或者是/ 
所以重复使用的时候可以认为 dirname() 把最下层的目录当成文件名来处理了.照常返回 
当前目录的上级目录.这样重复就得到了它的上一级的目录. 
包含得到上一级目录的文件 
include(dirname(__FILE__).'/../filename.php');
__FILE__的路径是当前代码所在文件 
dirname(dirname(__FILE__));得到的是文件上一层目录名 
dirname(__FILE__);得到的是文件所在层目录名

转载于:https://www.cnblogs.com/myhomepages/p/6010053.html

你可能感兴趣的文章
An Intro to Git and GitHub
查看>>
Airbnb公司数据科学家教你如何在求职过程中找到心仪的工作
查看>>
新手入坑mpvue(没朋友)实战指南
查看>>
微信小程序组件开发规范
查看>>
15个必备的javascript小技巧,看的懂是入门,全会写就是大牛
查看>>
关于java集合框架的总结
查看>>
前端每日实战:7# 视频演示如何用纯 CSS 创作一个 3D 文字跑马灯特效
查看>>
前端构建工具 -- Webpack
查看>>
几种排序算法及 Python 实现
查看>>
java后端的学习之路(一) ------ mysql和jdbc&DBUtils
查看>>
(LeetCode-数组-2) 只出现一次的数字
查看>>
基于Nginx的中间件架构(三):Rewrite规则、secure_link和Geoip读取地域信息模块、HTTPS服务...
查看>>
CSS引入外部字体方法,附可用demo
查看>>
窥探React - 源码分析
查看>>
HTML之基础介绍
查看>>
puppeteer_node爬虫分布式进阶
查看>>
Phoenix报错(2-2)AccessDeniedException: Insufficient permissions
查看>>
leetcode 605 Can Place Flowers
查看>>
JS 单例模式
查看>>
解决oninput事件在中文输入法下会取得拼音的值的问题
查看>>