The "encode everything in my class"-Code:
public function jsonSerialize()
{
return get_object_vars($this);
}
JsonSerializable インターフェイス
(PHP 5 >= 5.4.0)
導入
JsonSerializable を実装したオブジェクトは、 json_encode() を呼んで処理されたときの自身の JSON 表現をカスタマイズできます。
インターフェイス概要
目次
- JsonSerializable::jsonSerialize — JSON にシリアライズしたいデータを指定する
Webdev
28-Apr-2012 07:36
