diff options
Diffstat (limited to 'tests/classes/interface_optional_arg_002.phpt')
-rw-r--r-- | tests/classes/interface_optional_arg_002.phpt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/classes/interface_optional_arg_002.phpt b/tests/classes/interface_optional_arg_002.phpt new file mode 100644 index 0000000..92980f6 --- /dev/null +++ b/tests/classes/interface_optional_arg_002.phpt @@ -0,0 +1,24 @@ +--TEST-- +default argument value in interface implementation +--SKIPIF-- +<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?> +--FILE-- +<?php + +interface test { + public function bar(); +} + +class foo implements test { + + public function bar($arg = 2) { + var_dump($arg); + } +} + +$foo = new foo; +$foo->bar(); + +?> +--EXPECT-- +int(2)
\ No newline at end of file |