summaryrefslogtreecommitdiff
path: root/Zend/tests/weakrefs/weakrefs_002.phpt
blob: f550302aeca53b87f7e1f42ca0587c7114e80abd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--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:{}';

var_dump(@unserialize($wrs));
?>
--EXPECT--
string(47) "Serialization of 'WeakReference' is not allowed"
bool(false)