位置: 编程技术 - 正文

PHP 的 __FILE__ 常量(php的file函数)

编辑:rootadmin
今天碰到了PHP的常量__FILE__的问题了。 在网上查了一下。总结了以下规律。 dirname(__FILE___) 函数返回的是脚本所在在的路径。 比如文件 b.php 包含如下内容: <?php $basedir = dirname(__FILE__); ?> 如果b.php被其他目录里的a.php文件require 或者 include 去引用的话。 变量$basedir 的内容还是b.php所在的那个文件夹的路径。 而不是变成a.php文件所在的目录。 dirname(__FILE__) 一般会返回文件所的当前目录到系统根目录的一个目录结构。 不会返回当前的文件名称。 dirname(__FILE__) 也可能返回一个 . (当前目录) [原因是 b.php 文件在 http.conf 或者 PHP 配置开发环境的默认WEB目录下. 比如 WEB_ROOT 为: "C:/root/www/".] b.php文件路径为: "C:/root/www/b.php". 使用方法提示, 如果重复一次可以把目录往上提升一个层次: 比如:$d = dirname(dirname(__FILE__)); 其实就是把一个目录给dirname()做参数了.因为dirname()返回最后的目录不带\\或者是/ 所以重复使用的时候可以认为 dirname() 把最下层的目录当成文件名来处理了.照常返回 当前目录的上级目录.这样重复就得到了它的上一级的目录. 包含得到上一级目录的文件 include(dirname(__FILE__).'/../filename.php');

推荐整理分享PHP 的 __FILE__ 常量(php的file函数),希望有所帮助,仅作参考,欢迎阅读内容。

PHP 的 __FILE__ 常量(php的file函数)

文章相关热门搜索词:php dirname(__file__),php的!,php_fileinfo作用,php_fileinfo作用,php fileinfo,php的file函数,php中file_put_contents,php中file,内容如对您有帮助,希望把文章链接给更多的朋友!

解决中英文字符串长度问题函数 functionstrSplit($s,$len){$end='…';$result='';$strLen=strlen($s);if($strLen=$len){return$s;}$len-=2;for($i=0;$i$len&&$i$strLen;$i++){$c=$s[$i];if(ord($c)0x){$result.=$c;}elseif($i+1$len){$result.=

一个更简单的无限级分类菜单代码 首先要感谢terry的指点,元旦闲来无事,我就把他所讲的原理简单实现一下,这个程序的关键就在于数据表的设计很有特色,不用递归,依靠个简单SQL

Discuz!5的PHP代码高亮显示插件(黑暗中的舞者更新) discuz!5.0论坛显示风格的php代码高亮显示插件,把php代码进行语法着色,喜欢PHP的同志可以轻松的看代码啦。同时添加了html代码运行功能。此插件是在以前

标签: php的file函数

本文链接地址:https://www.jiuchutong.com/biancheng/276600.html 转载请保留说明!

上一篇:MySQL相关说明(mysql的minus)

下一篇:解决中英文字符串长度问题函数(中文字符和英文字符的转换)

  • 计提个人所得税会计分录怎么写
  • 结转未交增值税会计科目怎么写
  • 应交城建税计入哪个科目
  • 契税是什么税,怎么算的
  • 公司承担个税的账务处理
  • 为什么缴纳税
  • 物业缴纳发票可以抵税吗
  • 固定资产折旧四种方法适用范围
  • 发票打印格式错误
  • 企业给员工租的公寓楼都是什么样的
  • 产成品和半成品如何盘点
  • 技术服务税率是多少 现金
  • 购入设备发生的运输费计入什么科目
  • 承租人融资租赁设备长期应付款包括租赁资产担保余值
  • 担保预计负债要如何做账?
  • 年终奖和当月工资合并申报税
  • 报关单出口退税联在哪打印
  • 简述分期收款业务的处理流程
  • 客户扣了一部分不合格产品的货款,请问如何做账呢?
  • 苹果手机miracast在哪里找到
  • mac升级系统还剩不到一分钟
  • 如何修复win11系统
  • 企业购入旧设备怎么入账
  • 系统win7旗舰版
  • 补缴当年增值税和滞纳金如何入账
  • 发票开错重新开票怎么做账务处理?
  • php操作mysql的特点
  • 非城市公交企业管理办法
  • 存货包括其他业务成本吗
  • php操作mysql数据库
  • 电子税务局已申报信息查询
  • django pypi
  • vue router怎么传值
  • 从零开始打造神级文明
  • nodejs c扩展
  • code .命令
  • ps2021和cs6有什么区别
  • 管理费用中的福利费有限额吗
  • 一般纳税人销售自己使用过的汽车
  • 临时工享受的福利有哪些
  • 先计提所得税还是先结转成本
  • 免抵退税的会计分录
  • dedecms 授权
  • 织梦系统基本参数
  • 增值税发票用完后如何领取新的
  • 劳务公司是怎么运作的
  • 负数发票开票条件?
  • ado连接access数据库
  • 确认营业收入的时间是什么简答题
  • 盘亏的设备要进仓库吗
  • 9个点的税是多少
  • 销货清单自己留哪一联
  • 小规模开具的1%专票 一般纳税人抵扣
  • 快递费用在线查询
  • 收到去年所得税退税款会计分录
  • 先计提所得税还是先出报表
  • 盈余公积的会计分录
  • 筹建期开办费明细
  • 递延所得税转回税率不一致
  • 股东参与经营可以退股吗
  • 土地发票可以抵扣吗
  • 内连接 sql
  • windows 文件名太长无法删除
  • 永恒之塔客户端是32位
  • subss
  • win8.1技巧
  • window10的微软商店在哪
  • unix & linux
  • linux crontab用法
  • win10查看电脑配置显卡
  • win10任务栏电源图标打不开
  • shell脚本转换文件编码
  • React Native react-navigation 导航使用详解
  • mac的命令
  • shell脚本ll
  • js发送请求的几种方式
  • 普通话的对话
  • 宿州税务总局
  • 个体户增值税申报比对不符怎么处理
  • 烟叶收购价款
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设