首页 > 试题广场 >

以下程序运行结果:( )

[单选题]
以下程序运行结果:(    )
 <?
        function total_Sum($c=5, $b=3,$a){
             echo$a."+ ".$b." + ".$c." = ".($a+$b+$c) ;
        }
        total_Sum(1);
 ?>
  • 5+3+1=9
  • 1+5+3 =9
  • 提示错误,并有显示:+3+1 = 4
  • 9
<?php
        function total_Sum($a,$c=5, $b=3){
             echo $a."+ ".$b." + ".$c." = ".($a+$b+$c) ;
        }
        total_Sum(1);
 ?>
缺省参数必须放在可变参数之后,否则必须写全参数。
发表于 2015-07-22 21:58:03 回复(1)
在PHP5中

在PHP7中直接就是fatal error

发表于 2018-07-04 15:18:48 回复(0)
缺省参数放可变参数后面
发表于 2015-08-19 15:57:19 回复(0)
函数的默认值参数,一定要放在可变参数的后面,否则就要全部给参数
发表于 2019-05-21 11:26:06 回复(0)

考察函数的形参的默认值

发表于 2019-03-15 21:00:18 回复(0)
1
发表于 2018-07-30 11:20:17 回复(0)
有默认值的参数写在后面
发表于 2018-03-12 20:53:03 回复(0)
缺省值的参数必须放在参数表的最后面。
发表于 2018-03-06 16:54:02 回复(0)
缺省参数必须放在可变参数之后,否则必须写全参数。
发表于 2017-03-02 10:28:19 回复(0)
缺省参数必须放到可变参数后面
发表于 2016-11-07 19:47:55 回复(0)