- var_dump: documentation ( source)
- get_object_vars: documentation ( source)
- json_encode: documentation ( source)
<?php
class Foo {
public $barPublic = 1;
protected $barProtected = 2;
private $barPrivate = 3;
public function toJson() {
return json_encode(get_object_vars($this));
}
}
$foo = new Foo();
var_dump($foo->toJson());
var_dump(get_object_vars($foo));