Serguitar
Новичок->продвинутый
spl_object_hash объекта после сериализации
Почему хеш меняется после се/ансе/риализации?
Не могу понять.
PHP:
class a {
protected $_a;
public function __construct($a) {
$this->_a = $a;
}
}
$a1 = new a(15);
var_dump(spl_object_hash($a1)); // string(32) "4f827a136072556b523b988c906b55cb"
$b = $a1;
var_dump(spl_object_hash($b)); // string(32) "4f827a136072556b523b988c906b55cb"
$c = serialize($a1);
$a2 = unserialize($c);
var_dump(spl_object_hash($a2)); // string(32) "01660920c14a2ca8a9c57130126ccd07"
Не могу понять.
