- var_dump: documentation ( source)
- serialize: documentation ( source)
- get_class_vars: documentation ( source)
- json_encode: documentation ( source)
<?php
class kissa implements Serializable {
private $foo = 8;
public $bar = 'kissa';
protected $baz = [];
public function serialize() {
return json_encode( get_class_vars( self::class ) );
}
public function unserialize( $s ) {}
}
var_dump( serialize(new kissa()) );