--TEST-- SPL: Cloning an instance of ArrayObject which wraps an array. --FILE-- --EXPECTF-- array(4) { [0]=> int(1) [1]=> int(2) [u"p1"]=> unicode(35) "new element added to a before clone" [u"p2"]=> unicode(34) "new element added to a after clone" } object(ArrayObject)#1 (1) { [u"storage":u"ArrayObject":private]=> array(3) { [0]=> int(1) [1]=> int(2) [u"new.aa1"]=> unicode(24) "new element added to aa1" } } object(ArrayObject)#2 (1) { [u"storage":u"ArrayObject":private]=> array(3) { [0]=> int(1) [1]=> int(2) [u"new.aa2"]=> unicode(24) "new element added to aa2" } }