为了账号安全,请及时绑定邮箱和手机立即绑定

将if语句改成如下这样

if($height == "中"){
    $p = PI1;
}else if($height == "低"){
	$p = PI2;
}

就可以使用$p变量表示选择的结果

$area=$p*$r*$r;

干嘛还非要调用一个函数呢

正在回答

1 回答

constant()函数和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便。constant()可以经过if判断语句中获取变量$p,到底是PI1还是PI2,然后进行计算 if($height == "中"){    $p = "PI1"; }else if($height == "低"){ $p = "PI2"; } $area=constant($p);//获取的时候更加方便

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号