- var_dump: documentation ( source)
- unserialize: documentation ( source)
- serialize: documentation ( source)
<?php
class Foo {
private $data = array("Foo");
public function __sleep() {
return array("data");
}
}
class Bar implements Serializable{
private $data = array("Bar");
public function serialize() {
return serialize($this->data);
}
public function unserialize($data) {
$this->data = unserialize($data);
}
}
$foo = new Foo;
$bar = new Bar;
var_dump(serialize($foo));
var_dump(serialize($bar));