您现在的位置是:首页 > PHP框架交流PHP框架交流
PHP8.1新特性 Final 类常量
上善若水2024-03-05 18:06:52【PHP框架交流】 1263人已围观
简介PHP8.1新特性 Final 类常量 大家都知道cost修饰的常量是不可以改变的,然而再继承中却可以改变,新版的final就解决这个问题。旧版写法 class Foo { public co
PHP8.1新特性 Final 类常量 大家都知道cost修饰的常量是不可以改变的,然而再继承中却可以改变,新版的final就解决这个问题。
旧版写法
class Foo
{
public const XX = "foo";
}
class Bar extends Foo
{
public const XX = "bar"; // No error
}
新版则不会存在这个问题
class Foo
{
final public const XX = "foo";
}
class Bar extends Foo
{
public const XX = "bar"; // Fatal error
}
可以声明 final 类常量,以禁止它们在子类中被重写。
Tags: PHP8.1
很赞哦! (0)
相关文章
随机图文
-
发几个笑话,差点没把人笑晕,专治不开心
1:我坐在沙发上,娃儿趴在我肩膀上闹腾。突然她停下来说:“老爸,你后脑勺上有白头发了!”我无奈的笑了笑:“头发白是因为老爸每天要操心很多事,很辛苦。所以你要心疼老爸知道不?”小家伙想了想,从沙发上跳下来,心疼的搂住Summer(我家的萨摩耶):“唉,家里就你最辛苦了。全身都白了!” 2:以前惹媳妇儿生气后,我就模仿曾志伟、周星驰的声音哄她。楼主学过播音,虽不能说学的惟妙惟肖,却也能把她逗笑,矛盾 -
docker部署php项目 nginx+php docker搭建
1.拉取nginx镜像dockerpullnginx 2.拉取php-fpm这里我就选择php7.4版本的了dockerpullphp:7.4-fpm 3.先运行nginx试试配置有没有啥问 -
php技术提升心得与方法
现在的PHP市场虽然充斥了大量的的PHP开发人员,但这些人当中真正能称得上高手的却寥寥无几。很多公司虽然招聘了一些PHP开发人员,但是由于技术水平不高,导致公司的项目一直堆积。这不仅另公司无奈也让已经入职的PHP开发人员着急,他们也想要在PHP领域更近一步,但却苦于找不到提高自己的方法,下面我们的鸥仔收集了一些PHP大神的一些工作方式、习惯,让大家看看PHP大神们是如何工作,也希望这些方法能帮助到那些想要在PHP领域更近一步的人。 -
PHP8.1新特性 对字符串键控数组的数组解包支持
PHP8.1新特性 对字符串键控数组的数组解包支持,这样我们再对数组操作更加灵活方便,以前都是依赖数组函数去实现,现在写法更加便捷。官方文档https://www.php.net/manual/zh/