在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
php在2015年12月03日发布了7.0正式版,带来了许多新的特性,以下是不完全列表:
本教程主要讲解swoole将要用到或有相关性的特性 #致命错误将可用异常形式抛出在php7之后,大部分错误可通过异常形式抛出,并可使用catch拦截,例如:
运行之后将打印一条报错语句:
#?? null合并运算符由于日常使用中存在大量同时使用三元表达式和 isset()的情况, php7添加了null合并运算符 (??) 这个语法糖。如果变量存在且值不为NULL, 它就会返回自身的值,否则返回它的第二个操作数。例如:
#标量类型声明标量类型声明 有两种模式: 强制 (默认) 和 严格模式。 现在可以使用下列类型参数(无论用强制模式还是严格模式): 字符串(string), 整数 (int), 浮点数 (float), 以及布尔值 (bool)。它们扩充了PHP5中引入的其他类型:类名,接口,数组和 回调类型。例如:
#返回值类型声明PHP 7 增加了对返回类型声明的支持。 类似于参数类型声明,返回类型声明指明了函数返回值的类型。可用的类型与参数声明中可用的类型相同。例如:
#太空船操作符<=>(组合比较符)太空船操作符用于比较两个表达式。当$a小于、等于或大于$b时它分别返回-1、0或1。 比较的原则是沿用 PHP 的常规比较规则进行的。
|
2022-08-30
2022-08-18
2022-11-06
2022-08-14
2022-07-18
请发表评论