php 常用的常量
/* php 常用的常量 */
1.系统常量
* FILE 当前PHP文件的相对路径
* LINE 当前PHP文件中所在的行号
* FUNCTION 当前函数名,只对函数内调用起作用
* CLASS 当前类名,只对类起作用
* PHP_VERSION 当前使用的PHP版本号
* PHP_OS 当前PHP环境的运行操作系统
* TRUE 与true一样
* FALSE 与false一样
* M_PI 圆周率常量值
* M_E 科学常数e
* M_LOG2E 代表log2
* e,以2为底e的对数
* M_LOG10E 代表lg
* e,以10为底e的对数
* M_LN2 2的自然对数
* M_LN10 10的自然对数
* E_ERROR 最近的错误之处
* E_WARNING 最近的警告之处
* E_PARSE 剖析语法有潜在问题之处
* METHOD 表示类方法名,比如B::test
2.服务器全局变量
* $_SERVER 返回服务器相关信息,返回一个数组
* $_GET 所有GET请求过来的参数
* $_POST 所有POST过来的参数
* $_COOKIE 所有HTTP提交过来的cookie
* $_FILES 所有HTTP提交过来的文件
* $_ENV 当前的执行环境信息
* $_REQUEST 相当于$_POST、$_GET、$_COOKIE提交过来的数据,因此这个变量不值得信任
* $_SESSION session会话变量
3.tp常用的系统常量
* :当前项目(入口文件)地址
* /Manual:当前模块地址
* /Manual/221:当前操作地址
* /index.php/Manual/221:当前url地址
* __CURRENT__:当前模块的模版目录
* ACTION_NAME:当前操作名称
* APP_PATH:当前项目目录
* APP_NAME:当前项目名称
* APP_TMPL_PATH:项目模版目录
* APP_PUBLIC_PATH:项目公共文件配置
* CACHE_PATH:项目模版缓存目录
* CONFIG_PATH:项目配置目录
* COMMON_PATH:项目公共文件目录
* DATA_PATH:项目数据文件目录
* GROUP_NAME:当前项目分组
* HTML_PATH:项目静态文件目录
* IS_APACHE:是否属于Apache
* IS_CGI:是否属于CGI
* IS_IIS:是否属于IIS
* IS_WIN:是否属于Win的环境
* LIB_PATH:项目类库目录
* LANG_SET:浏览器语言
* LOG_PATH:项目日志文件目录
* LANG_PATH:项目语言文件目录
* MODULE_NAME:当前模块名称
* MEMORY_LIMIT_ON:是否有内存使用限制
* MAGIC_QUOTES_GPC:MAGIC_QUOTES_GPC
* TEMP_PATH:项目临时文件目录
* TMPL_PATH:项目模版目录
* THINK_PATH:Tp系统目录
* THINK_VERSION:thinkphp版本
* TEMPLATE_NAME:当前模版名称
* TEMPLATE_PATH:当前模版路径
* VENDOR_PATH:第三方类库目录
* WEB_PUBLIC_PATH:网站公共目录
php 常用的常量的更多相关文章
- struts2常用的常量constant
常用的常量配置 struts.serve.static.browserCache 该属性设置浏览器是否缓存静态内容.当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为fa ...
- Struts2 常用的常量配置
在struts2-core-2.1.8.1.jar的org.apache.struts2包下面的default.properties资源文件里可以查到常用的常量配置,这些不用刻意的记住:忘记的时候可以 ...
- struts2常用的常量constant(转)
原文地址:http://blog.csdn.net/wfcaven/article/details/5937548 常用的常量配置 struts.serve.static.browserCache ...
- Android 常用的常量
常用的Android常量 1.Activity Action 字符串常量("android.intent.action."+) 描述ALL_APPS ...
- iOS常用数学常量宏
在实际工作中有些程序不可避免的需要使用数学函数进行计算,比如地图程序的地理坐标到地图坐标的变换.Objective-C做为ANSI C的扩展,使用C标准库头文件<math.h>中定义的数学 ...
- PHP的魔术常量(常用八大常量)
PHP的魔术常量都是由不同的扩展库定义的,只有在加载了这些扩展时才会出现,或者动态加载后 有八个魔术常量他们的值随着他们在代码中的位置改变而改变. __LINE__ 文件中的当前行号. 实列: &l ...
- struts2视频学习笔记 07-08(为Action的属性注入值,指定需要Struts 2处理的请求后缀,常用常量)
课时7 为Action的属性注入值(增加灵活性,适用于经常更改的参数) Struts2为Action中的属性提供了依赖注入功能,在struts2的配置文件中,我们可以很方便地为Action中的属性注入 ...
- PHP常用函数和常量
PHP常用系统常量 __FILE__ 文件的完整路径和文件名.如果用在被包含文件中,则返回被包含的文件名.自 PHP 4.0.2 起,总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在 ...
- Action开发、通配符、路径问题和struts中常量用法
1.action开发 开发的几种方式 (1).继承自ActionSupport,(如果用struts的数据效验功,能必须必须使用此功能,因为ActionSupport实现了数据效验的接口) publi ...
随机推荐
- html 摄像头画面水平翻转
<video onloadedmetadata="" id="inputVideo" autoplay muted playsinline>< ...
- 自用ajxa 后台管理请求
/** * 保存或者修改商品信息 * @returns */ function saveOrUpdateBaseGoodInfo(){ var json={}; var goodName=$.trim ...
- Dominating Patterns (AC 自动鸡模版题, 出现次数最多的子串)
传送门 题意: 给你n个模式串, 再给你一个 文本串,问模式串在文本串中出现次数最多是多少. 出现次数最多的模式串有哪些. 解: 模版题. #include <bits/stdc++.h> ...
- Ruby on Rails框架(1)-安装全攻略
序 关于Rails的三句箴言 (1)DRY:Don't Repeat Yourself(不要重复你自己) rails的开发理念,不要用你的代码不停的重复,rails框架给开发者提供了一套非常完善的支持 ...
- 什么是amcl
amcl是一种机器人在2D中移动的概率定位系统. 它实现了自适应(或KLD采样)蒙特卡罗定位方法(如Dieter Fox所述),该方法使用粒子滤波器来针对已知地图跟踪机器人的位姿. 参考: https ...
- note_4.10
单位根反演 \[ \frac{1}{k}\sum_{i=0}^{k-1}\omega_k^{in}=[k|n] \] 所以 \[ \begin{equation} \begin{split} \sum ...
- Vue基础学习 --- 遍历数组
<body> <div id="app"> <ul> <!-- 遍历数组 --> <li v-for="user i ...
- useState 的介绍和多状态声明(二)
useState的介绍 useState是react自带的一个hook函数,它的作用是用来声明状态变量. 那我们从三个方面来看useState的用法,分别是声明.读取.使用(修改).这三个方面掌握了, ...
- 分库分表 or NewSQL数据库?终于看懂应该怎么选!【转】
最近与同行科技交流,经常被问到分库分表与分布式数据库如何选择,网上也有很多关于中间件+传统关系数据库(分库分表)与NewSQL分布式数据库的文章,但有些观点与判断是我觉得是偏激的,脱离环境去评价方案好 ...
- 用sublime cmd 快速打开hosts文件
:: notepad start subl "%systemdrive%\WINDOWS\system32\drivers\etc\hosts" 文章来源:刘俊涛的博客 ...