老师这么做对吗

来源: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

同学你好,是正确的,继续加油!

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

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;
?>

第二次

0

0 学习 · 4928 问题

查看课程