PHP 自定义函数 指定参数类型

随手粘来.测试有效.

—————————————–

 

class User{
public $name;
public $password;
function __construct($name,$password){
$this->name=$name;
$this->password=$password;
}
}

 

//参数可以指定对象类型

function f1(User $user){
echo $user->name,”,”,$user->password;
}

 

 

//参数可以指定数组类型

function f2(array $arr){

 

}

 

//参数不可以指定基本类型,下面一句会出错

function f3(string $s){

 

}