2 function foo($a, array $b, array $c = array()) {}
3 interface i { public function m($a, array $b, array $c = array()); }
4 abstract class a { abstract public function m($a, array $b, array $c = array()); }
5 class c { public function m($a, array $b, array $c = array()) {} }