php7新特性
1.返回值类型的声明
<?php
//php7新特性 返回值类型的声明
function arraySum (array $arr): array
{
return array_map(function($value){
return array_sum($value);
}, $arr);
}
var_dump(arraySum([[1, 2, 3], [2, 5, 8], [3, 6, 9]]));
在方法后面加(:类型)就可以指定返回值的类型。
如果类型不正确,就会返回

2.太空船运输符
<?php /** * 太空船操作符 */ $a = 3; $b = 2; /** * <=> * a < b -1 * a = b 0 * a > b 1 * */ echo $a<=>$b;
<=> 为太空船运算符,比较两个变量a、b,当a>b时,返回1;a=b, 返回0;a<b, 返回-1

浙公网安备 33010602011771号