例如在做计算中,起初我们取圆周率为3.14,于是很多计算中我们都使用3.14进行计算,当要求计算精度提高,圆周率需要取3.142的时候,我们是不是只要修改最后一个常量PI的值为3.142,就可以把全部PI的值都修改为3.142呢?
<?php
define("PI",3.1415926);
$r=3;
echo "面积为:".(PI*$r*$r)."\r";
echo "周长为:".(2*PI*$r)."\r";
?>
你看我这,因为定义了PI的常量为3.14。
而我公式就用PI代替了3.14,所以当你需要修改的精度的时候只需要修改我定义PI常量为3.14的那一条代码就可以了,其余的都不用改。
而你不定义常量的时候,你就需要一条一条代码地去修改了。
是的 ,这是常量的优点