问答详情
源自:4-2 PHP-常量的作用

如何正确的修改

例如在做计算中,起初我们取圆周率为3.14,于是很多计算中我们都使用3.14进行计算,当要求计算精度提高,圆周率需要取3.142的时候,我们是不是只要修改最后一个常量PI的值为3.142,就可以把全部PI的值都修改为3.142呢?

提问者:z一刻 2017-11-09 11:57

个回答

  • qq_潇生落雨_0
    2017-11-29 10:40:03

    <?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的那一条代码就可以了,其余的都不用改。

    而你不定义常量的时候,你就需要一条一条代码地去修改了。

  • qq_擎冬_0
    2017-11-09 12:55:00

    是的 ,这是常量的优点