4 function minArgTest($a1, $a2, $a3, $a4, $a5, $a6, $a7, $a8, $a9, $a10, $a11=true, $a12 = true) {
18 function varArgsTest() {
19 $args = func_get_args();
22 function varArgsTest2($a1, $a2) {
23 $args = func_get_args();
26 function refTestHelper(&$x) {
30 function refTest($q) {
35 $q->refTestHelper($x);
40 $q->minArgTest('one',2,3.333,4,5,6,7,8,9,10);
41 $q->minArgTest('one',2,3.333,4,5,6,7,8,9,10,11,12);
42 $q->$f('one',2,3.333,4,5,6,7,8,9,10);
43 $q->$f('one',2,3.333,4,5,6,7,8,9,10,11,12);
46 $q->varArgsTest('one',2,3.333,4,5,6,7,8,9,10);
47 $q->varArgsTest('one',2,3.333,4,5,6,7,8,9,10,11,12);
48 $q->$f('one',2,3.333,4,5,6,7,8,9,10);
49 $q->$f('one',2,3.333,4,5,6,7,8,9,10,11,12);
51 $q->varArgsTest2('one',2,3.333,4,5,6,7,8,9,10);
52 $q->varArgsTest2('one',2,3.333,4,5,6,7,8,9,10,11,12);
53 $q->$f('one',2,3.333,4,5,6,7,8,9,10);
54 $q->$f('one',2,3.333,4,5,6,7,8,9,10,11,12);