PHP7新特性

1.太空船运算符

echo 1<=>1; //0
echo 2<=>1; //1
echo 1<=>2; //-1

2.类型声明

declare(strict_type=1)//strict_type=1表示开启严格模式
function sumOfInts(int ...$ints):int{
    return array_sum($ints);
}

3.null合并操作符

$page = isset($_GET['page']) ? $_GET['page'] : 0;
$page = $_GET['page'] ?? 0;

4.常量数组

define('ANIMALS',['dog','cat']);

5.namespace批量导入

use Space\{ClassA,ClassB as B,ClassC}

6.intdiv函数

intdiv(10,3);

7.list方括号

$arr = [1,2,3];
list($a,$b,$c) = $arr;

$arr = [1,2,3];
[$a,$b,$c] = $arr;

欢迎扫描下方二维码,持续关注:

互联网工程师(id:phpstcn),我们一起学习,一起进步

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理