- var_dump: documentation ( source)
- json_decode: documentation ( source)
- get_object_vars: documentation ( source)
- json_encode: documentation ( source)
<?php
class foo {
private $p = 1;
protected $a = 2;
public $b = 3;
}
$a = new foo();
var_dump(json_decode(json_encode($a), true));
var_dump(get_object_vars($a));
var_dump((array)$a);