From: Jani Taskinen Date: Sat, 1 Aug 2009 01:01:43 +0000 (+0000) Subject: - Added test for bug #49074 X-Git-Tag: php-5.4.0alpha1~191^2~2901 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a8470d2500a482ff3791cdfb174f07e6f61961ed;p=php - Added test for bug #49074 --- diff --git a/ext/reflection/tests/bug49074.phpt b/ext/reflection/tests/bug49074.phpt new file mode 100644 index 0000000000..b8990a3db9 --- /dev/null +++ b/ext/reflection/tests/bug49074.phpt @@ -0,0 +1,35 @@ +--TEST-- +Bug #49074 (private class static fields can be modified by using reflection) +--FILE-- +getStaticProperties(); + +$m['data1'] = 100; +$m['data2'] = 200; +$m['data3'] = 300; +$m['data4'] = 400; + +var_dump($r->getStaticProperties()); +?> +--EXPECT-- +array(4) { + [u"data2"]=> + int(2) + [u"data3"]=> + int(3) + [u"data1"]=> + int(1) + [u"data4"]=> + int(4) +}