12345678910111213141516171819202122232425262728293031 |
- --TEST--
- Bug #54013 (ReflectionParam for duplicate parameter contains garbage)
- --FILE--
- <?php
- class a
- {
- function b($aaaaaaaa, $aaaaaaaa)
- {
- $params = func_get_args();
- }
- }
- $c = new a;
- $c->b('waa?', 'meukee!');
- $reflectionClass = new ReflectionClass($c);
- $params = $reflectionClass->getMethod('b')->getParameters();
- var_dump($params[0], $params[1]);
- ?>
- --EXPECTF--
- object(ReflectionParameter)#%d (1) {
- ["name"]=>
- string(8) "aaaaaaaa"
- }
- object(ReflectionParameter)#%d (1) {
- ["name"]=>
- string(8) "aaaaaaaa"
- }
|