PHP 中魔术常量的实例详解
本文介绍下,php编程中的魔术常量,掌握并灵活应用这些方法与常量,对于提高php的编程水平,有很大的帮助。有需要的朋友参考学习下。
魔术常量:
- namespace ns1;
- class Test {
- function __construct() {
- var_dump(__LINE__);
- var_dump(__FILE__);
- var_dump(__DIR__);
- var_dump(__FUNCTION__);
- var_dump(__CLASS__);
- var_dump(__METHOD__);
- var_dump(__NAMESPACE__);
- }
- }
- new Test();
运行结果:
- int 5
- string 'E:\wamp\www\a.php' (length=17)
- string 'E:\wamp\www' (length=11)
- string '__construct' (length=11)
- string 'ns1\Test' (length=8)
- string 'ns1\Test::__construct' (length=21)
- string 'ns1' (length=3)