配列値の逆シリアル化と更新、およびそれらの再シリアル化(phpを使用)についてサポートが必要です。基本的に、文字列のシリアル化を解除し、特定のキーの値を(他の値を失うことなく)更新して、再シリアル化できるようにしたいと考えています。私は検索しましたが、実行可能な解決策を見つけることができないようです(または多分私はただのタイプです)。
更新しようとしている配列は非常に単純です。それには鍵と価値があります。
array (
'key' => 'value',
'key2' => 'value2',
)
私は現在持っていますが、動作しません。
foreach(unserialize($serializedData) as $key => $val)
{
if($key == 'key')
{
$serializedData[$key] = 'newValue';
}
}
$updated_status = serialize($serializedData);