--TEST-- func_get_arg() tests --FILE-- --EXPECTF-- Warning: func_get_arg(): The argument number should be >= 0 in %s on line %d bool(false) Warning: func_get_arg(): Argument 0 not passed to function in %s on line %d bool(false) Warning: func_get_arg(): Argument 1 not passed to function in %s on line %d bool(false) Warning: func_get_arg(): The argument number should be >= 0 in %s on line %d bool(false) int(10) Warning: func_get_arg(): Argument 1 not passed to function in %s on line %d bool(false) int(1) Warning: func_get_arg(): Argument 1 not passed to function in %s on line %d bool(false) Warning: Missing argument 1 for test2(), called in %s on line %d and defined in %s on line %d Warning: func_get_arg(): Argument 0 not passed to function in %s on line %d bool(false) Warning: func_get_arg(): Argument 1 not passed to function in %s on line %d bool(false) int(1) int(2) Warning: func_get_arg(): Argument 2 not passed to function in %s on line %d bool(false) Warning: func_get_arg(): The argument number should be >= 0 in %s on line %d bool(false) Warning: func_get_arg(): Argument 0 not passed to function in %s on line %d bool(false) Warning: func_get_arg(): Argument 1 not passed to function in %s on line %d bool(false) Warning: Missing argument 2 for test3() in %s on line %d int(1) Warning: func_get_arg(): Argument 1 not passed to function in %s on line %d bool(false) Warning: func_get_arg(): Argument 2 not passed to function in %s on line %d bool(false) int(1) int(2) Warning: func_get_arg(): Argument 2 not passed to function in %s on line %d bool(false) int(1) Warning: func_get_arg(): Argument 1 not passed to function in %s on line %d bool(false) Warning: func_get_arg(): Called from the global scope - no function context in %s on line %d bool(false) Done