当前位置: 首页 > 后端技术 > PHP

PHP7新特性(一)

时间:2023-03-29 23:52:03 PHP

1.标量类型声明a)标量类型声明有两种模式:强制(默认)和严格模式。现在可以使用以下类型参数(无论是强制模式还是严格模式):字符串(string)、整数(int)、浮点数(float)和布尔值(bool)。它们扩充了PHP5中引入的其他类型:类名、接口、数组和回调类型。6[1]=>15[2]=>24)3.nullmergeOperatora)由于很多情况下三元表达式和isset()被用在同时在日常使用中,我们添加空合并运算符(??)作为语法糖。如果变量存在并且它的值不为NULL,它返回它自己的值,否则它返回它的第二个操作数。$username=$_GET['user_name']??'nobody';4.飞船运算符(组合比较运算符)a)飞船运算符用于比较两个表达式。当$a小于、等于或大于$b时,它分别返回-1、0或1。比较的原则是遵循PHP正常的比较规则。1;//0回声1<=>2;//-1回声2<=>1;//1//浮动回显1.5<=>1.5;//0echo1.5<=>2.5;//-1echo2.5<=>1.5;//1//字符串echo"a"<=>"a";//0echo"a"<=>"b";//-1echo"b"<=>"a";//1?>好了,功能就先说到这里吧,公众号会继续推出新的功能!关注回复redis,获取redis原理锁分析及使用场景!关注回复mysql,获取MySQL进阶知识块!关注并回复nginx,获取NGINX相关知识!轻轻跟随,将“心”的美好体验和知识推向高潮!