Correcting teacher:PHPz
Correction status:qualified
Teacher's comments:
1、函数返回值就是所调用的函数返回给你的值。一般采用return来返回,return只能返回单个值。如果想返回多个值,返回一个数组,对象。
2、参数为函数的调用者,函数里面的参数,调用的时候叫实参,参数有几个,调用的时候实参就需要有几个参数。
3、参数列表是从左往右传值。
4、不传参数或者少传参数,都会使用默认的参数值,如果用户传了参数,会发生覆盖。
<?php
$name1 = '国泰';
$name = '祖国';
$form = function() use ( $name, $name1 ) {
return sprintf( '%s万岁%s民安', $name, $nam1 );
};
echo $form();
?>
<?php
$name = function ( $a, $b ) {
return "{$a}万事{$b}" ;
};
echo $name( '家和', '兴' );
?>
`