ru_php/Zend/tests/weakrefs/weakrefs_002.phpt

24 lines
450 B
PHP

--TEST--
WeakReference serials
--FILE--
<?php
$wr = WeakReference::create(new stdClass);
try {
serialize($wr);
} catch (Exception $ex) {
var_dump($ex->getMessage());
}
$wrs = 'O:13:"WeakReference":0:{}';
try {
var_dump(unserialize($wrs));
} catch (Exception $ex) {
var_dump($ex->getMessage());
}
?>
--EXPECT--
string(47) "Serialization of 'WeakReference' is not allowed"
string(49) "Unserialization of 'WeakReference' is not allowed"