由于\JsonSerializable
方法有jsonSerialize
方法,为什么没有与\jsonUnserializable
方法相反的jsonUnserialize
接口?
这有什么官方理由吗?在某处进行了一些官方辩论?一些OFFICIAL笔记?
似乎第一手逻辑添加了\JsonUnserializable
接口,所以我问自己为什么它不存在。我很好奇!
答案 0 :(得分:3)
来自PHP wiki
PHP RFC:JsonSerializable新界面方法提案:
由于讨论,似乎实现此方法的最佳方法是 有了新功能。
$user = json_decode_to_class($json, User::class);
此处提供更多信息:
完整的讨论可以在这里找到: