ÿØÿà JFIF    ÿÛ „ ( %!1!%*+...983,7(-.- --TEST-- Weakref: Crash --FILE-- o = new WeakRef($o); } function __destruct() { echo "Destroying RefHolder\n"; } } $o = new StdClass(); $map = new WeakMap(); $map[$o] = ""; echo "Storing...\n"; $map[$o] = new RefHolder($o); echo "Unsetting...\n"; unset($o); echo "OK\n"; ?> --EXPECT-- Storing... Unsetting... Destroying RefHolder OK