函数的返回值
单值
字符串 整数 布尔值
多值
数组 对象 json字符串
函数的参数
1.没有参数,函数执行的任务是固定的。、
2.有参数,则为函数的调用者提供一个接口去改变函数体的执行行文。
3.参数列表是从左往右传值的。
4.不传参数或少传参数,都会使用默认的参数值,如果用户传了参数,会发生覆盖。
5.剩余参数适用于参数的个数不确定;剩余参数用在参数列表收集的作用;剩余参数用在函数的调用表达式中展开。
$itemName='惠普电脑';
$itemPrice='5580';
$closure1 = function() use ($itemName,$itemPrice)
{
return sprintf('今日主推产品是%s, 商品价格是%d',$itemName,$itemPrice);
};
echo $closure1();