是否可以调用一个函数并为其提供类?类似的东西:
function foo(class $class) {
// do something with the class
echo $class->id;
}
// calling the function
foo(class Bar {
// supplying the class
public $id, $username, $password, $time, $ip;
});
答案 0 :(得分:1)
您的示例有点令人困惑,但我认为您正在寻找http://leeuwwitje.nl:
function foo($class) {
echo $class->id;
}
foo(new class {
public $id;
});
请注意,匿名类仅适用于PHP 7 +