From 8f41f804115506e678d1a6dffb4d845414f47ada Mon Sep 17 00:00:00 2001 From: David Coallier Date: Fri, 14 Dec 2007 04:49:47 +0000 Subject: [PATCH] - Added other test with some unicode words (Sorry if this chinese word turns out to be offensive I have no clue what it means, just copied it) --- ext/spl/tests/array_023.phpt | 40 ++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/ext/spl/tests/array_023.phpt b/ext/spl/tests/array_023.phpt index c153d74034..866cd4506a 100644 --- a/ext/spl/tests/array_023.phpt +++ b/ext/spl/tests/array_023.phpt @@ -19,6 +19,22 @@ $a = unserialize(serialize($a)); var_dump($a); var_dump($a->var); +class Sláinte extends ArrayObject +{ + public $var = 'tá'; + protected $bar = 'trí'; + private $foo = '年'; +} + +$a = new Sláinte(); +var_dump($a); +var_dump($a->var); + +$a = unserialize(serialize($a)); + +var_dump($a); +var_dump($a->var); + ?> --EXPECT-- object(Name)#1 (4) { @@ -45,3 +61,27 @@ object(Name)#2 (4) { } } string(1) "a" +object(Sláinte)#1 (4) { + ["var"]=> + string(3) "tá" + ["bar":protected]=> + string(4) "trí" + ["foo":"Sláinte":private]=> + string(3) "年" + ["storage":"ArrayObject":private]=> + array(0) { + } +} +string(3) "tá" +object(Sláinte)#2 (4) { + ["var"]=> + string(3) "tá" + ["bar":protected]=> + string(4) "trí" + ["foo":"Sláinte":private]=> + string(3) "年" + ["storage":"ArrayObject":private]=> + array(0) { + } +} +string(3) "tá" -- 2.40.0