您现在的位置是:首页 > PHP框架交流PHP框架交流
PHP8.0新特性(3) 构造器属性提升 简单写法
上善若水2024-03-04 18:02:59【PHP框架交流】 681人已围观
简介PHP8.0新特性(3) 构造器属性提升 简单写法,写法更加简洁,直接定义到构造器传参的参数上了。新版写法 class Point { public function __construct(
PHP8.0新特性(3) 构造器属性提升 简单写法,写法更加简洁,直接定义到构造器传参的参数上了。
新版写法
class Point {
public function __construct(
public float $x = 0.0,
public float $y = 0.0,
public float $z = 0.0,
) {}
}
旧款写法
class Point {
public float $x;
public float $y;
public float $z;
public function __construct(
float $x = 0.0,
float $y = 0.0,
float $z = 0.0
) {
$this->x = $x;
$this->y = $y;
$this->z = $z;
}
}
很赞哦! (0)
相关文章
随机图文
-
git 分支开发dev,release本地提交代码总结
git分支是个好东西,可以在自己分支上开发,然后将代码合并到其他分支上便于管理,首次接触分支还是有点迷糊,结合公司代码提交规范,自己回现公司代码提交规范,理清楚的话其实还是蛮简单的.首先准备一个码云仓 -
thinkphp使用querylist采集笑话网站笔记
thinkphp使用querylist采集笑话网站笔记,使用thinkphp commands命令写法采集小说数据,不多说直接上代码. 1.创建数据采集记录表CREATE TABLE `joke_li -
这么多有趣的冷知识,你知道多少呢?
1、两个拳头的周长是脖子的周长。2、 七个脚长是身体的高度。3、 人的左右鼻孔三小时替换呼吸一回,只有感冒了你才深切感觉得到。4、 人在下午没有灵感、越到晚上越聪明、沐浴时更有创造性。5、 血管长度可 -
Jenkins window部署构建拉去php项目
Jenkins window自动完成自动部署拉去项目,点击构建后会自动拉去项目,构建我们的项目代码,两家公司都使用Jenkins管理代码,之前自己未搭建,都是搭建好现成的,自己搭建学习学习。1.Jen