私は多次元配列を持っています。文字列 "volvo"の値が2回存在するので、それらのキーを組み合わせたい。多次元配列を操作する
Array
(
[0] => Array
(
[0] => Volvo
[1] => 22
)
[1] => Array
(
[0] => BMW
[1] => 15
)
[2] => Array
(
[0] => Saab
[1] => 5
)
[3] => Array
(
[0] => Volvo
[1] => 17
)
)
と私はこの1つに変換したい:ここではソース配列です
Array
(
[0] => Array
(
[0] => Volvo
[1] => 39
)
[1] => Array
(
[0] => BMW
[1] => 15
)
[2] => Array
(
[0] => Saab
[1] => 5
)
)
私は、これは連想配列を返すために、より理にかなって考えて
を試してみましたを使用することができますが
ない場合は、これは正しい出力を得るのだろうか? – hassan
<?php \t function getSummary($ data){ \t \t $ result = array(); \t \t foreach($ data = $ $行){ \t \t \t $ temp = $ row; \t \t \t(in_array($の一時、$データ)!) \t \t \t \t array_push($結果、$温度)であれば、 \t \t他\t \t \t \t \t $結果[$キー] [1] + = $ TEMP [1]; \t \t return $ result; \t} \t \t $データ=配列(配列( "ボルボ"、22)、アレイ( "BMW"、15)、アレイ( "サーブ"、5)、アレイ( "ボルボ"、17))。 \t print( "
"); –多次元配列には使用されていません。 :) thnx –