PHP函数小练习

<?php
$score = 70;
$get = " ";
function Comment(){
    $com = function(){
        global $score;
        global $get;
        while ($score <= 100 && $score>= 80){
            $get = "优秀";
            echo $get;
            break;
        }
        while ($score <= 80 && $score >= 60){
            $get = "合格";
            echo $get;
            break;
        }
        while ($score >= 0 && $score <= 60){
            $get = "不合格";
            echo $get;
            break;
        }
        return $get;
    };
    $com();
}
Comment();

拓展练习:

<?php
$score = 70;
$get = " ";
    $com = function(){
        global $score;
        global $get;
        while ($score <= 100 && $score>= 80){
            $get = "优秀";
            echo $get;
            break;
        }
        while ($score <= 80 && $score >= 60){
            $get = "合格";
            echo $get;
            break;
        }
        while ($score >= 0 && $score <= 60){
            $get = "不合格";
            echo $get;
            break;
        }
        return $get;
    };
    function Comment($get){
        $get();
        global $score,$get;
        echo "我的成绩是:$score"."我得到的评价是:$get";
    }
Comment($com);

q
qq

posted @ 2019-12-31 14:38  Lay0us  阅读(86)  评论(0)    收藏  举报