PHP 7返回类型声明 PHP 7标量类型声明 PHP 7 空合并运算符 在PHP 7中,引入了一个新功能 返回类型声明 。返回类型声明指定函数应该返回的值的类型。可以声明以下类型的返回类型。 int float bool string interfaces array callable 示例 - 有效的返回类型 <?php declare(strict_types = 1); function returnIntValue(int $value): int { return $value; } print(returnIntValue(5)); ?> 它产生以下浏览器输出 5 示例 - 无效的返回类型 <?php declare(strict_types = 1); function returnIntValue(int $value): int { return $value + 1.0; } print(returnIntValue(5)); ?> 它产生以下浏览器输出 Fatal error: Uncaught TypeError: Return value of returnIntValue() must be of the type integer, float returned... PHP 7标量类型声明 PHP 7 空合并运算符