1.为什么我们要选择这个特性去定义绝对地址呢? 因为一般来说,在选择载入文件的时候都是选择绝对路径来加载的,可是,这种定义的绝对路径有一个致命的缺点是:当我们移动该文件的时候,他在每一部计算机上的绝对路径是不一样的,那么如何解决这个问题呢?? 那么我们先来看一下在两部不同的计算机上的同一个文件的加载 ...
分类:
其他好文 时间:
2016-11-19 23:34:36
阅读次数:
211
Atitit usbQb212 oo 面向对象封装的标准化与规范解决方案java c# php js 1.1. 封装性是面象对象编程中的三大特性之一 三个基本的特性:封装、继承与多态1 1.2. 魔术方法 预定义方法2 1.3. 魔术常量(Magic constants) 预定义变量2 1.4. 适 ...
分类:
编程语言 时间:
2016-11-16 07:37:53
阅读次数:
215
常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。通常常量标识符总是大写的。 可以用 define() 函数来定义常量。在 PHP 5.3.0 以后,可以使用 const 关键字在类定义的外部定义常量,先前 ...
分类:
其他好文 时间:
2016-11-15 01:17:15
阅读次数:
140
【目录】 ◆PHP常用的代码 ◆HTML常用代码 【值传递 和 引用传递】 【单例模式】 【魔术常量】 【代码调试(自定义一个简单的debug函数)】 【thinkphp多表查询】 【获取客户端IP地址】 【PHP json_encode中文乱码解决方法】 【Apache设置二级域名和虚拟主机,在h ...
分类:
Web程序 时间:
2016-10-28 20:21:46
阅读次数:
429
魔术变量 PHP 向它运行的任何脚本提供了大量的预定义常量。 不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。 有八个魔术常量它们的值随着它们在代码中的位置改变而改变。 例如 __LINE__ 的值就依赖于它在脚本中所处的行来决定。 ...
分类:
Web程序 时间:
2016-10-05 15:01:18
阅读次数:
144
PHP常量PHP常量大写PHP常量用define函数或const关键字定义一个常量一旦被定义,就不能再改变或者取消定义。在 PHP 5.3.0 以后,可以使用 const 关键字在类定义之外定义常量。 预定义常量:__LINE____FILE__ PHP5魔术常量__LINE__,文件中的当前行号_ ...
分类:
Web程序 时间:
2016-09-20 19:36:08
阅读次数:
212
一、魔术常量 __LINE__ 文件中的当前行号。__FILE__ 文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。 自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径), 而在此之前的版本有时会包含一个相对路径。__DIR_ ...
分类:
Web程序 时间:
2016-09-02 23:10:30
阅读次数:
183
有七个魔术常量它们的值随着它们在代码中的位置改变而改变。例如 __LINE__ 的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下: 名称说明 __LINE__ 文件中的当前行号。 __FILE__ 文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自 PHP ...
分类:
Web程序 时间:
2016-08-28 20:54:37
阅读次数:
152
我们知道PHP中提供了一个魔术常量(magic constant)__FILE__,用来指向当前执行的PHP脚本。但PHP没有直接提供该脚本所在目录的常量。也就是说如果我们要得到当前PHP脚本所在的目录,需要使用dirname()这个函数: <?php $dir =dirname(__FILE__) ...
分类:
Web程序 时间:
2016-08-18 11:14:58
阅读次数:
184