結(jié)果為什么會(huì)是 0
?
<?php
$p="";????????????????????????
//定義圓周率的兩種取值
define("PI1",3.14);
define("PI2",3.142);
//定義值的精度
$height = "低";
//根據(jù)精度返回常量名,將常量變成了一個(gè)可變的常量
if($height == "中"){
????$p = "PI1";
}else if($height == "低"){
$p = "PI2";
}
$r=1;
$area=$p*$r*$r;?????????????
echo $area;
?>
結(jié)果為什么會(huì)為0
2016-05-13
$p="PI2"應(yīng)改為$p=PI2,否則p的值被賦為"PI2",字符串是不能參與算術(shù)運(yùn)算的
2016-05-16
$area=constant($p)*$r*$r; ? ?這邊沒有寫constant,上面定義$p=""; ? 所以結(jié)果就是零了呀。
2016-05-13
在if的條件語句中少了echo
if($height=="中"){
echo $p="PI1";
}else if($height=="低"){
echo $p="PI2";
}