老师这么做对吗
来源:3-3 编程练习
weixin_慕码人71622
2020-02-17 15:18:08
<?php
//定义变量
$score=70;
$get='';
//定义匿名函数$com
$com = function($num){
if($num<=100 && $num>=80){
return '优秀';
}elseif($num<80 && $num>=60){
return '合格';
}elseif($num>=0 && $num<60){
return '不及格';
}else{
return '这是啥';
}
};
//声明函数Comment
function Comment($com){
GLOBAL $score;
GLOBAL $get;
$get = $com($score);
echo '我的成绩是:',$score,'我得到的评价是:',$get;
}
//调用Comment函数
Comment($com);
//打印变量值
?>2回答
好帮手慕小尤
2020-02-17
同学你好,是正确的,继续加油!
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
weixin_慕码人71622
提问者
2020-02-17
<?php
//定义变量
$score=70;
$get='';
//定义匿名函数$com
$com = function($num){
GLOBAL $get;
if($num<=100 && $num>=80){
return $get='优秀';
}elseif($num<80 && $num>=60){
return $get='合格';
}elseif($num>=0 && $num<60){
return $get='不及格';
}else{
return $get='这是啥';
}
};
//声明函数Comment
function Comment($com,$score){
return $com($score);
}
//调用Comment函数
Comment($com,$score);
//打印变量值
echo '我的成绩是:',$score,'我得到的评价是:',$get;
?>第二次
相似问题