几个在PHP开发中经常会用到的常量
1
:
//魔术常量
2 : __LINE__     
//文件中的当前行号(包含注释行)
3 : __FILE__     
//文件的完整路径和文件名
4 : __FUNCTION__
//当前所在的函数名称(PHP 4.3.0 新增)
5 : __CLASS__    
//当前所在的类的名称( PHP 4.3.0 新增)
6 : __METHOD__   
//当前所在的类的方法名( PHP 5.0.0 新增)
7 :
//内核预定义常量
8 : PHP_VERSION  
//PHP版本信息和phpversion()结果相同
9 : PHP_OS       
//操作系统信息

一些典型的应用如下:
//操心系统类型判断

<?php
if (substr(PHP_OS, 0, 3) == ‘WIN’
)
{
    
define(‘OS_WINDOWS’, true
);
}
else
{
    
define(‘OS_WINDOWS’, false
);
}

//获取当前文件的文件名和路径
echo basename(__FILE__
);
echo
dirname(__FILE__
);
?>

发表评论

邮箱地址不会被公开。 必填项已用*标注