在PHP 7中,引入了一个新函数返回类型声明,返回类型声明指定函数应返回的值的类型,可以声明返回类型的以下类型。
- int
- float
- boolean
- 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)); ?>
它产生以下浏览器输出-文章来源:https://www.toymoban.com/news/detail-674950.html
Fatal error: Uncaught TypeError: Return value of returnIntValue() must be of the type integer, float returned...
PHP - 返回类型声明 - 无涯教程网无涯教程网提供在PHP 7中,引入了一个新函数返回类型声明,返回类型声明指定函数应返回的值的类型,...https://www.learnfk.com/php7+/php7-returntype-declarations.html文章来源地址https://www.toymoban.com/news/detail-674950.html
到了这里,关于无涯教程-PHP - 返回类型声明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!