php学习笔记 定义常量,包含文件,判断常量是否存在

原创 2011年01月18日 10:31:00

defined('PATH_ROOT') || define('PATH_ROOT', rtrim(strtr(__FILE__, array('//' => '/' , '/init.php' => '' , '/init.php' => '', '//' => '/')), '/'));//这里获得到了一个地址,也就是网站根目录


//defined('PATH_ROOT')  解释 如果 PATH_ROOT 常量不存在
//define('PATH_ROOT', rtrim(strtr(__FILE__, array('//' => '/' , '/init.php' => '' , '/init.php' => '', '//' => '/')), '/')); 定义一个常量PATH_ROOT
//strtr(__FILE__, array('//' => '/' , '/init.php' => '' , '/init.php' => '', '//' => '/')) ,strtr函数,内容替换函数,__FILE__这个是获取当前文件的地址
//rtrim 从最右边开始删除制定字符

相关文章推荐

PHP的变量、常量学习笔记

  • 2008年10月24日 15:20
  • 2KB
  • 下载

CodeIgniter框架源码学习之系统常量定义文件--constants.php

CI框架的常量定义文件

PHP学习笔记(07)——(超级全局变量及常量)

超级全局变量,常量

PHP学习笔记-1(变量、常量、类型、作用域、数组、字符串、大小写)

1、php代码是包含在代码块里的,就像javascript一样 //简写形式 //代码块中引入另一个php文件: //require和include require "test....

Scala学习笔记(四) - 变量,常量,函数及类的定义

Scala的语言相对来说还是比较复杂的,所以我打算将Scala拆分成两部分来说,第一部分是传统的C类语言的结构,类,函数变量,控制语句,第二部分是Scala与其他C类语言不通的地方及特点,这样的好处是...
  • expt
  • expt
  • 2012年08月02日 14:10
  • 9626

Go语言学习笔记 --- 常量、变量、批量定义与声明、数据类型、类型别名、类型转换

批量定义常量const ( PI = 3.14 c1 = 1 c2 = 2 c3 = 3 )其中大写的外部可调用,小写的不可调用批量定义全局变量var ( na...

【Struts2学习笔记(4)】指定需要Struts 2处理的请求后缀和细说常量定义

前面我们都是默认使用.action后缀访问Action。其实默认后缀是可以通过常量”struts.action.extension“进行修改的,例如:我们可以配置Struts 2只处理以.do为后缀的...

【python学习笔记】22:numpy文件读写和一些常量

*读写文件>>> import numpy as np >>> x=np.random.rand(4,10) #创建4行10列的数组 >>> np.save('data.npy',x) #保存到文件中...

disuz 7.2文字常量定义文件messages.lang.php

当需要对disuz做一些修改时,可能会涉及到这个文件。 D:\hadoop\backup\20120619221410\templates\default\messages.lang.php...

Excel9 文件 常量定义

  • 2013年04月14日 08:51
  • 42KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php学习笔记 定义常量,包含文件,判断常量是否存在
举报原因:
原因补充:

(最多只允许输入30个字)