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

将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
提交
取消
PHP入门篇
  • 参与学习       456041    人
  • 解答问题       6307    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程
意见反馈 帮助中心 APP下载
官方微信