將if語句改成如下這樣
if($height == "中"){ $p = PI1; }else if($height == "低"){ $p = PI2; }
就可以使用$p變量表示選擇的結果
$area=$p*$r*$r;
干嘛還非要調用一個函數呢
將if語句改成如下這樣
if($height == "中"){ $p = PI1; }else if($height == "低"){ $p = PI2; }
就可以使用$p變量表示選擇的結果
$area=$p*$r*$r;
干嘛還非要調用一個函數呢
2014-08-09
舉報
2014-08-09
constant()函數和直接使用常量名輸出的效果是一樣的,但函數可以動態的輸出不同的常量,在使用上要靈活、方便。constant()可以經過if判斷語句中獲取變量$p,到底是PI1還是PI2,然后進行計算 if($height == "中"){ $p = "PI1"; }else if($height == "低"){ $p = "PI2"; } $area=constant($p);//獲取的時候更加方便