php函数中参数类型约束
php函数中参数类型约束//类型约束
function fun(string $name,int $age) {
echo "姓名:{$name},'<br>'";
echo "年龄:{$age}<br>";
}
fun('tom',22);
//约束$name是字符串型,$age是整型返回值约束
function fun(int $num1,int $num2):int {//必须返回整型
return $num1+$num2;
}
echo fun(10,20); //30可以约束:string、int、float、bool、数组
//约束返回类型是数组
function fun():array {
}
//约束return后面不能有返回值必须在7.1以后的版本中才支持
function fun():void { //void是空的意思
return;
}
fun();
页:
[1]