- var_dump: documentation ( source)
- get_object_vars: documentation ( source)
<?php
class A extends ArrayObject {
public $a=1;
public $b=true;
public $c=2.0;
public function getIterator(){
return new ArrayIterator(get_object_vars($this));
}
}
function test($a, $b, $c) {
var_dump(func_get_args());
}
$a = new A;
test(...$a);