私はこのような、それぞれのIDで識別される鍵のペアを持っている:PHPアレイの再構造化
array(
'key_a_0' => $a,
'key_a_1' => $a,
'key_b_0' => $b,
'key_b_1' => $b
)
私は、この構造を必要とする:
array(
'0' => array(
'key_a' => $a,
'key_b' => $b
),
'1' => array(
'key_a' => $a,
'key_b' => $b
)
)
これを達成するための最良の方法だろうか?
元のアレイはどのようにして作成されましたか?しばしばそこで修正するのが良い –
元のアレイを変更すると複雑さが増します。これはオプションテーブルからのシリアル化されていないデータです。オリジナルのフラットアレイ構造は、実際にはオプションの初期化とサニタイズの作業を単純に保つものです。 –