下記のような配列の、
valueのjsonのキーの重複を除いた全ての項目名を列挙したいです。
自分はループをかけてvalueのjsonをarrayに直し、それをarray_margeして重複なしのキーをとる方法しか思いつきませんでした。
このやり方よりもっといい方法があると思うのですが
どのようにすればスマートに取得できるでしょうか?
$test = [ ['key' => 1, 'value' => "{"count": 69, "buy_price": 20000}"], ['key' => 2, 'value' => "{"total_price": 2900, "buy_rato": 15469,"count": 1}"], ['key' => 3, 'value' => "{"count": 2}"], ];
望む結果
count buy_price total_price buy_rato
valueの重複を除いた全ての項目名を列挙したいです。どのようにすれば取得できるでしょうか?