/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/spl/tests/bug41528.phpt
37 строк
572 B
David Coallier
- Unit test for bug #41528
12 дек 2007, 03:34
12 дек 2007, 03:34
2196a52
Код
Авторство
О чём код?
--TEST-- Bug #41528 (Classes extending ArrayObject do not serialize correctly) --FILE-- <?php class ClassOne extends ArrayObject { public $a = 2; } $classOne = new ClassOne(); $classOne->a = 1; var_dump($classOne); var_dump($classOne->a); $classOne = unserialize(serialize($classOne)); var_dump($classOne); var_dump($classOne->a); ?> --EXPECT-- object(ClassOne)#1 (2) { ["a"]=> int(1) ["storage":"ArrayObject":private]=> array(0) { } } int(1) object(ClassOne)#2 (2) { ["a"]=> int(1) ["storage":"ArrayObject":private]=> array(0) { } } int(1)