php自定义函数并用两种方式弱类型与强类型规定函数参数类型为int
弱类型:
function myFunction($param1, $param2) {
if(!is_numeric($param1) || !is_numeric($param2)) {
return "Error: Parameters must be numeric";
}
return $param1 + $param2;
}
强类型:
function myFunction(int $param1, int $param2) {
return $param1 + $param2;
}
在强类型中,函数定义时使用了 int 关键字来规定参数类型为整数。如果传递的参数类型不符合要求,则会抛出一个类型错误。
原文地址: https://www.cveoy.top/t/topic/hb6x 著作权归作者所有。请勿转载和采集!