dirname(__FILE__) 与 PHP define() 及例子define('root',dirname(__file__)) (2011-04-01 11:09:48)转载▼ 标签: di
来源:互联网 发布:软件测试计划书实例 编辑:程序博客网 时间:2024/06/02 00:58
dirname(__FILE__) 与 PHP define() 及例子define('root',dirname(__file__))
(2011-04-01 11:09:48)转载▼
标签:
dirname()
define
it
PHP define() 函数
定义和用法
define() 函数定义一个常量。
常量类似变量,不同之处在于:
- 在设定以后,常量的值无法更改
- 常量名不需要开头的美元符号 ($)
- 作用域不影响对常量的访问
- 常量值只能是字符串或数字
语法
define(name,value,case_insensitive)
必需。规定常量的名称是否对大小写敏感。
若设置为 true,则对大小写不敏感。默认是 false(大小写敏感)。
dirname(__FILE__)
php中定义了一个很有用的常数,即
__file__
这个内定常数是当前php程序的就是完整路径(路径+文件名)。
即使这个文件被其他文件引用(include或require),__file__始终是它所在文件的完整路径,而不是引用它的那个文件完整路径。
请看下面例子:
/home/da
<?php
$the_full_name=__FILE__;
$the_dir=dirname(__FILE__);
echo $the_full_name; //返回/home/da
echo $the_dir;
?>
home/da
<?php include "test/a.php";
echo $the_full_name; //返回/home/da
echo $the_dir;
?>test/a.php 而不是/home/da
简单地说:
例如,当前文件是 /home/da
__FILE__ 得到的就是完整路径
dirname(__FILE__)得到路径部分
阅读全文
0 0
- dirname(__FILE__) 与 PHP define() 及例子define('root',dirname(__file__)) (2011-04-01 11:09:48)转载▼ 标签: di
- dirname(__FILE__) 与 PHP define() 及例子define('root',dirname(__file__))
- PHP 常量 dirname(__file__)
- php basename dirname __FILE__
- php dirname(__FILE__)
- php dirname(__FILE__)
- dirname(__FILE__)及相关
- php的dirname(__FILE__)和dirname(dirname(__FILE__))
- dirname(__FILE__)
- dirname(__FILE__)
- dirname(__FILE__);
- 关于define('DISCUZ_ROOT', substr(dirname(__FILE__), 0, -7));的理解
- __FILE__和dirname(__FILE__)
- php 中的 __FILE__ 和 dirname(__FILE__)
- php 中的 __FILE__ 和 dirname(__FILE__)
- PHP 常量 dirname(__file__) 【转】
- PHP 常量 dirname(__file__) 学习
- PHP:dirname(__FILE__)的意思
- Android 7.0 行为变更 通过FileProvider在应用间共享文件吧
- 被拒后的两种操作
- CSI.SAP2000.v19.1.1 Win32_64 2CD通用有限元软件
- PHP后台获取每天新增用户
- mysql 死锁日志查看
- dirname(__FILE__) 与 PHP define() 及例子define('root',dirname(__file__)) (2011-04-01 11:09:48)转载▼ 标签: di
- 光耦测试之频率篇
- Active/Passive MySQL High Availability Pacemaker Cluster with DRBD on CentOS 7
- OpenFlow
- Add to List 77. Combinations
- js 小知识
- ubuntu 14.04 ROS + kinect v2 driver安装方法;安装驱动时遇到的问题及解决方法(1)
- #1366
- git stash 的应用