您现在的位置是:首页 > PHP框架交流PHP框架交流

PHP8.0新特性(1)命名参数 参数的顺序无关

上善若水2024-03-04 14:44:18【PHP框架交流】 103人已围观

简介熟悉PHP8.0的新特性,命名参数参数的顺序无关,再传入参数中可以加入参数名称b:20,a:10,作用相当于$a=10,$b=10传参,尽管我们先传入b,但是b:20会正确赋值给$b //1

熟悉PHP8.0的新特性,命名参数 参数的顺序无关,再传入参数中可以加入参数名称b: 20, a: 10,作用相当于$a=10,$b=10传参,尽管我们先传入b,但是b: 20会正确赋值给$b

//1.命名参数 仅仅指定必填参数,跳过可选参数。
//参数的顺序无关、自己就是文档(self-documented)
function foo($a, $b, $c = 30)
{
    return "a:$a    b:$b    c:$c";
}
echo foo(b: 20, a: 10);

Tags: PHP8.0

很赞哦! (0)

文章评论

站点信息

  • 建站时间:2019-10-24
  • 网站程序:Thinkphp6 Layui
  • 文章统计247篇文章
  • 标签管理标签云
  • 统计数据cnzz统计
  • 微信公众号:扫描二维码,关注我们