菜鸟以前从未碰过编程的,写了一个函数关于简单计算的一些疑问
程序员文章站
2024-02-18 23:10:34
...
初学者以前从未碰过编程的,写了一个函数关于简单计算的一些疑问
function sum($num1,$act,$num2){
if ($act!='+'&&$act!='-'&&$act!='*'&&$act!='/') {
echo $res=null;
exit;
}elseif ($act='+') {
$res=$num1+$num2;
}
elseif ($act='-') {
$res= $num1-$num2;
}
elseif ($act='*') {
$res=$num1*$num2;
}
elseif ($act='/') {
if ($num2==0) {
echo '0不能做被除数,
';
} else {
$res= $num1/$num2;
}
}
return $res;
}
echo sum (10,'+',2);
?>
为什么只能算加法,而$act赋‘-’‘*’‘/’算出来的结果都是12.请大家指导指出错误,万分感谢
function sum($num1,$act,$num2){
if ($act!='+'&&$act!='-'&&$act!='*'&&$act!='/') {
echo $res=null;
exit;
}elseif ($act='+') {
$res=$num1+$num2;
}
elseif ($act='-') {
$res= $num1-$num2;
}
elseif ($act='*') {
$res=$num1*$num2;
}
elseif ($act='/') {
if ($num2==0) {
echo '0不能做被除数,
';
} else {
$res= $num1/$num2;
}
}
return $res;
}
echo sum (10,'+',2);
?>
为什么只能算加法,而$act赋‘-’‘*’‘/’算出来的结果都是12.请大家指导指出错误,万分感谢
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论