Nekem ez már régóta hiányzott! PHP 5.4-ben van végre toJSON! :)
class B implements JsonSerializable {
private $name;
public function __construct ($name) {
$this->name = $name;
}
public function jsonSerialize () {
return get_object_vars($this);
}
}
$b = new B('Béla');
echo json_encode($b); // {"name":"B\u00e9la"}
private $name;
public function __construct ($name) {
$this->name = $name;
}
public function jsonSerialize () {
return get_object_vars($this);
}
}
$b = new B('Béla');
echo json_encode($b); // {"name":"B\u00e9la"}