PHP 8.1更新

PHP8.1 体验
枚举
使用
//值为整形
enum IntEnum:int{
case AAA=1;
case BBB=2;
case CCC=3;
}
//值为 string 型
enum StringEnum:string{
case AAA='one';
case BBB='two';
case CCC='three';
}
class About{
public function __construct(public IntEnum $status)
{}
}
$about=new About(IntEnum::AAA);
dd($about->status);//输出 name 为 AAA 的选项
dd($about->status->name);//输出结果 "AAA"
dd($about->status->cases());;

PHP 8.1更新最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/19424.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>