实现一个函数可以 "+ - * / %"

Original 2019-03-23 14:31:49 308
abstract:<?php // 两个整数相加的函数 // 实现一个函数可以"+ - * / %" function sum($x=0,$y=0,$str){     switch ($str){       
<?php
// 两个整数相加的函数
// 实现一个函数可以"+ - * / %"
function sum($x=0,$y=0,$str){
    switch ($str){
        case '+':
            return $x.' + '.$y.' = '.($x+$y);
            break;
        case '-':
            return $x.' - '.$y.' = '.($x-$y);
            break;
        case '*':
            return $x.' * '.$y.' = '.($x*$y);
            break;
        case '/':
            return $x.' ÷ '.$y.' = '.($x/$y);
            break;
        case '%':
            return $x.' % '.$y.' = '.($x%$y);
            break;
        default:
            break;
    }
}
echo sum(10, 6, '+').'<br>';
echo sum(22, 6, '-').'<br>';
echo sum(10, 9, '*').'<br>';
echo sum(25, 5, '/').'<br>';
echo sum(30, 2, '%').'<br>';
echo '<hr>';
//回调函数写法
echo call_user_func_array('sum',array(10,19,'+'));


Correcting teacher:查无此人Correction time:2019-03-23 15:18:42
Teacher's summary:完成的不错。实现了php函数,就算入门了,后面可能会更难,继续加油。

Release Notes

Popular Entries