php8新特性
1,match (){};
数据进行匹配,可以是表达式,可以是字符,数字,字符串,方法,可以多个进行匹配。
2,命名参数 php8.0 以上才有的功能,书写参数的时候位置可以是不固定的, 可以进行位置互换。 function test($name,$age=10,$sex='男'){ echo $name.'--------------'.$age.'-------'.$sex; } test('lucy',sex:"女",age:18);
3,构造函数里面直接进行属性的定义(也就是直接进行赋值)