Ben*_*ius 1 php class function
我想做这样的事情:
class CCC {}
function abc(array of CCC $variable)
Run Code Online (Sandbox Code Playgroud)
这可能在PHP?
没有.
您需要手动检查:
function foo(array $arr) {
if (array_filter($arr, function ($i) { return !($i instanceof CCC); })) {
throw new InvalidArgumentException('Array must contain instances of CCC');
}
...
}
Run Code Online (Sandbox Code Playgroud)