PHPのserialize
objectのserialize
defaultではできない ref
Serializable Interfaceを実装していればできる
以下のPHPのmagic methodを実装していればできる
__serialize()
__unserialize()
__sleep()
__wakeup()
逆向き
unserialize()
#??
json_encode()との違い
https://www.php.net/manual/ja/function.json-encode.php
jsonにすると型情報が落ちるらしい
responseとしてjsとやりとりしたいときは?
json? serializeどちらを使う?
sessionに入れるときもserializeすればいい?
そうすればunserializeすればすぐ戻せる?
classをjsonに変換したい
symfonyのControllerTraitがjson()というmethodを持っているが、これの内部の実装の意味を理解したい
$this->container->has('serializer')がどういう意味なのか
これtrueになるので、sealizerがどこかに定義されているはずだが、それがどこに定義されているのかを見たい
https://blog.websandbag.com/entry/2020/12/19/003315