1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
--TEST-- Bug #53144 (Segfault in SplObjectStorage::removeAll) --FILE-- <?php $o1 = new StdClass; $o2 = new StdClass; $b = new SplObjectStorage(); $b[$o1] = "bar"; $b[$o2] = "baz"; var_dump(count($b)); $b->removeAll($b); var_dump(count($b)); ?> --EXPECTF-- int(2) int(0)