从PHP7.3及更早版本升级到PHP7.4
忘记了在Qiita上的登录方法,所以一直没有处理><
在迁移到php7.4时遇到的问题。
古い版本的PHP生成的序列化负载仍然可以进行恢复,但新版本的PHP 7.4生成的负载,旧版本无法理解。
我曾经考虑逐渐将多个php7.3(以下)环境迁移到php7.4环境,但后来发现无法共享以ArrayObject序列化的内容(用于缓存等存储)。在php7.4中,为了对其不进行存储等处理,会产生额外的成本,所以我决定放弃。
→ 在php7.4以下的版本中,使用serialize序列化的ArrayObject可以在php7.4版本中进行unserialize。
→ 在php7.3以下的版本中,使用serialize序列化的ArrayObject无法在php7.4版本中进行unserialize。