4 public function f($a) {
12 var_dump(get_class($obj));
13 var_dump(get_parent_class($obj));
14 var_dump(is_a($obj, 'b'));
15 var_dump(is_subclass_of($obj, 'b'));
16 var_dump(method_exists($obj, 'f'));
17 var_dump(method_exists('A', 'f'));
18 var_dump(is_callable(array($obj, 'f')));
19 var_dump(is_callable(array('A', 'f')));
20 var_dump(get_object_vars($obj));
21 var_dump(call_user_method('f', $obj, 'blah'));
22 var_dump(call_user_method_array('f', $obj, array('blah')));
23 var_dump(call_user_method_array('f', $obj, Vector
{'blah'}));