八月七号
2018-08-07 本文已影响0人
网站蒋立卫
常量
什么是常量?常量可以理解为值不变的量(如圆周率)。或者是常量值被定义后,在脚本的其他任何地方都不可以被改变。php中的常量分为自定义常量和系统常量。
自定义常量是根据我们开发的需要,而定义的常量,它通过使用PHP中的函数define()定义。
define()函数的语法格式为:
bool define(string $constant_name, mixed $value[, $case_sensitive = true])
它有3个参数:
第一个参数“constant_name”为必选参数,常量名称,即标志符,常量的命名规则与变量的一致,但是要注意哦,它可不带美元符号哦。第二个参数“value”为必选参数,它是常量的值。第三个参数“case_sensitive”为可选参数,指定是否大小写敏感,设定为true表示不敏感,一般不指定第三个参数的情况下,默认第三个参数的值为false。
(注: string表示参数类型为字符串类型,mixed表示参数类型可以接受为多种不同的类型,case_sensitive = true表示默认为布尔类型TRUE)
(通常常量都全用大写)
//举个栗子,将圆周率定义为常量“PI”
<?php
$p = "PII";
define("PI",3.14);
define($p,3.14);
echo PI; //3.14
echo "<br/>";
echo PII; //3.14
?>