class My_class {
public function __call($name, $arguments) {
echo "Called method ".$name.", arguments count is: ".count($arguments);
}
}
$obj = new My_class();
$arr = array(1,2,3);
$obj->blabla($arr);
结果是:Called method blabla, arguments count is: 1
问题:为什么参数计数是1
而不是3
?我错在哪里?