博客列表 >函数参数返回值及变量作用域的理解

函数参数返回值及变量作用域的理解

bloght5386
bloght5386原创
2021年08月11日 10:27:33454浏览

1. 总结函数的返回值,参数?

  1. 函数的返回值return 可以返回基本数据类型,也可以返回对象、数组等复合类型。return 后面的语句不再执行。
  2. 参数分为实参和形参,被调用函数的参数是形参可以是基本数据类型,也可以是对象、数组等复合类型,调用参数是实参,必须有确定的值,可以是基本数据类型和复合类型。

2. 实例演绎你对课上匿名函数以及变量作用域问题的理解?

  1. $product = 'IPHONE';
  2. $price = 5000;
  3. //闭包
  4. 函数体内变量不能访问函数外的变量,如果需要使用需要use函数来调用
  5. $closure1 = function() use ($product,$price)
  6. {
  7. return sprintf('今日主推产品是%s, 商品价格是%d',$product,$price);
  8. };
  9. echo $closure1();
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议