常量取值問題
<?php?
$p="";
//定義圓周率的兩種取值
define("PI1",3.14);
define("PI2",3.142);
//定義值的精度
$height?=?"中";
//根據精度返回常量名,將常量變成了一個可變的常量
if($height?==?"中"){
????$p?=?"PI1";
}else?if($height?==?"低"){
$p?=?"PI2";
}
$r=1;
$area?=?constant($p)*$r*$r;
echo?$area;
?>精確度不是3.142比3.14要高嗎,為什么代碼中反過來了
2017-07-01
這個值和中低都是自己隨便取的,跟實際中的沒關系