PHP 常量是一种特殊的变量,它的值在脚本执行期间不能改变。常量用 define() 函数定义,并且必须唯一。
define() 函数定义常量时,必须提供两个参数:常量名称和常量值。常量名称前面没有 $ 符号,而且必须大写。
define("GREETING", "Welcome to W3School.com.cn!"); // 定义一个常量 echo GREETING; // 输出 Welcome to W3School.com.cn!
PHP 常量是全局的,可以在脚本的任何地方使用。如果要在函数内部使用常量,则必须加上 global 关键字。
function myTest() { // 定义函数 myTest() global $x; // 该函数内部使用全局变量 $x echo GREETING; // 该函数内部使用全局常量 GREETING echo "
"; echo $x; // 输出全局变量 $x 的值 } myTest(); // 运行函数 myTest()
常量名 | 常量名 | 常量值 | PHP |
---|---|---|---|
M_E | e | 2.7182818284590452354 | 4 |
M_EULER | Euler 常量 | 0.57721566490153286061 | 5.2.0 |
M_LNPI | log_e(pi) | 1.14472988584940017414 | 5.2.0 |
M_LN2 | log_e 2 | 0.69314718055994530942 | 4 |
M_LN10 | log_e 10 | 2.30258509299404568402 | 4 |
M_LOG2E | log_2 e | 1.4426950408889634074 | 4 |
M_LOG10E | log_10 e | 0.43429448190325182765 | 4 |
M_PI | Pi | 3.14159265358979323846 | 3 |
M_PI_2 | pi/2 | 1.57079632679489661923 | 4 |
M_PI_4 | pi/4 | 0.78539816339744830962 | 4 |
M_1_PI | 1/pi | 0.31830988618379067154 | 4 |
M_2_PI | 2/pi | 0.63661977236758134308 | 4 |
M_SQRTPI | sqrt(pi) | 1.77245385090551602729 | 5.2.0 |
M_2_SQRTPI | 2/sqrt(pi) | 1.12837916709551257390 | 4 |
M_SQRT1_2 | 1/sqrt(2) | 0.70710678118654752440 | 4 |
M_SQRT2 | sqrt(2) | 1.41421356237309504880 | 4 |
M_SQRT3 | sqrt(3) | 1.73205080756887729352 | 5.2.0 |
PHP array_multisort() 函数 完整的 PHP Array 参考手册实例 返回一个升序排列的数组:?php $a=array(Dog,Cat,Horse,Bear,Zebra)...
PHP zip_entry_close() 函数 完整的 PHP Zip File 参考手册定义和用法 zip_entry_close() 函数关闭由 zip_entry_open() 函数打开...
PHP mysqli_get_server_info() 函数PHP MySQLi 参考手册实例 返回 MySQL 服务器版本:?php $con=mysqli_connect(localhost,my_us...
php虚拟主机的配置,不管是在windows还是linux系统下,其实都是一样的,只是在linux中,你需要对php的目录结构非常熟悉。今天,...