2-3选择题

来源:2-3 选择题

慕标5156652

2019-04-28 22:36:01

function add($a=10,$b=20){
    return $a+$b;
}
echo add();
 echo "<br/>";
echo add(3);
 echo "<br/>";
echo add(5,6);
 echo "<br/>";

为什么第二个输出是把三加到$b上呢

写回答

1回答

好帮手慕查理

2019-04-29

您好,add(3)调用函数时表示的是传入了一个参数,那么会按照顺序为形参赋值的,所以$a=3,$b=20,因此最后return的是3+20,最终为23。如果解决了您的问题,请采纳。祝学习愉快!

0

0 学习 · 4928 问题

查看课程

相似问题