--TEST-- WeakReference object handlers --FILE-- disallow; } catch (Error $ex) { var_dump($ex->getMessage()); } try { $wr->disallow = "writes"; } catch (Error $ex) { var_dump($ex->getMessage()); } try { isset($wr->disallow); } catch (Error $ex) { var_dump($ex->getMessage()); } try { unset($wr->disallow); } catch (Error $ex) { var_dump($ex->getMessage()); } try { $disallow = &$wr->disallowed; } catch (Error $ex) { var_dump($ex->getMessage()); } ?> --EXPECT-- string(47) "WeakReference objects do not support properties" string(47) "WeakReference objects do not support properties" string(47) "WeakReference objects do not support properties" string(47) "WeakReference objects do not support properties" string(56) "WeakReference objects do not support property references"