支持类型
PHP函数的 强类型参数
强类型参数:为参数列表中的参数指定类型,如果传入的数据类型不匹配,将会抛出typeError异常
简单类型的函数之间可以相互转换
declare(strict_types = 1); // 函数形参必须为指定类型,否则报错,不进行自动转换。
https://blog.csdn.net/beyond__devil/article/details/52584082
如果使用了declare(strict_types = 1),则传递参数必须为强类型
强制指定参数类型
declare(strict_type = ?)
php函数传的参数可以指定类型,当没有声明declare(strict_types=1);实参类型会自动转换为形参类型,程序不抱错。当声明了declare(strict_types=1);时,实参类型必须要与形参类型保持一致,否则会报错。