我目前正在使用serialize将数组值存储在数据库中,但问题是当我继续并反序列化它会删除类似的键。
所以当我有一个序列化为这些行的数组时
a:2:{i:2;s:3:"400";i:2;s:3:"500";}
然后我继续并将其反序列化
Array ( [2] => 500 )
如果有多个具有相同键的值,那么它只是取第二个值。现在我有什么方法可以做到这一点,当我反序列化时,我得到了
Array ( [2] => 400+500 ) or Array ( [2] => 900 )
基本上我想要添加类似的键,而不是只重叠另一个。