「stdClass Object」を持つ配列で、特定キーが同じ値の数をカウントして新たにキーとして追加するにはどうすれば良いでしょうか?
「stdClass Object」を持つ配列で、特定キーが同じ値の数をカウントして新たにキーとして追加するにはどうすれば良いでしょうか? ☆元データ Array ( ■■[0] => stdClass Object ■■■■( ■■■■■■[user_id] => 'a' ■■■■■■[area] => 'okinawa' ■■■■) ■■[1] => stdClass Object ■■■■( ■■■■■■[user_id] => 'b' ■■■■■■[area] => 'tokyo' ■■■■) ■■[2] => stdClass Object ■■■■( ■■■■■■[user_id] => 'c' ■■■■■■[area] => 'tokyo' ■■■■) ----------------------------------------------- ☆処理内容 ・area毎に名寄せ ・areaの値毎の数をカウントして、countキーとして追加 ・user_idキーは不要なので削除 ----------------------------------------------- ☆結果データ Array ( ■■[0] => stdClass Object ■■■■( ■■■■■■[count] => '1' ■■■■■■[area] => 'okinawa' ■■■■) ■■[1] => stdClass Object ■■■■( ■■■■■■[count] => '2' ■■■■■■[area] => 'tokyo' ■■■■)
PHP・312閲覧・100