diff options
author | Dmitry Stogov <dmitry@php.net> | 2005-10-10 10:53:52 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2005-10-10 10:53:52 +0000 |
commit | 3019a1c6a39b27ca8a74b4726bd2629e22095aea (patch) | |
tree | c95124460f46026a30cc5c0046019e287e9a2bbe /Zend/tests/bug34786.phpt | |
parent | b94970a3bde6db6550f9edac96a50f37e955582b (diff) | |
download | php-git-3019a1c6a39b27ca8a74b4726bd2629e22095aea.tar.gz |
Fixed bug #34786 (2 @ results in change to error_reporting() to random value)
Diffstat (limited to 'Zend/tests/bug34786.phpt')
-rwxr-xr-x | Zend/tests/bug34786.phpt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Zend/tests/bug34786.phpt b/Zend/tests/bug34786.phpt new file mode 100755 index 0000000000..18642848d8 --- /dev/null +++ b/Zend/tests/bug34786.phpt @@ -0,0 +1,22 @@ +--TEST-- +Bug #34786 (2 @ results in change to error_reporting() to random value) +--FILE-- +<?php +function foo($a,$b,$c) { +echo "foo: ".error_reporting()."\n"; +} + +function bar() { +echo "bar: ".error_reporting()."\n"; +} + +error_reporting(1); +echo "before: ".error_reporting()."\n"; +@foo(1,@bar(),3); +echo "after: ".error_reporting()."\n"; +?> +--EXPECT-- +before: 1 +bar: 0 +foo: 0 +after: 1 |