Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //-- data initialization
- /*$data=array(
- array('doni',2000),
- array('dani',1000),
- array('dini',500),
- array('rani',2000),
- array('doni',1500),
- array('dani',2000),
- array('dini',3000),
- array('rani',1000),
- array('roni',2000));
- */
- //-- kalau datanya baru START
- $data=array(
- array(
- 'nama' => 'doni' , 'uang' => 2000,
- 'nama' => 'dani' , 'uang' => 1000,
- 'nama' => 'dini' , 'uang' => 500,
- 'nama' => 'rani' , 'uang' => 2000,
- 'nama' => 'doni' , 'uang' => 1500,
- 'nama' => 'dani' , 'uang' => 2000,
- 'nama' => 'dini' , 'uang' => 3000,
- 'nama' => 'rani' , 'uang' => 1000,
- 'nama' => 'roni' , 'uang' => 2000,
- ));
- //-- END
- //-- result initialization
- $hasil=array();
- //-- data processing start here
- foreach($data as $dt) $hasil[$dt[0]]=(isset($hasil[$dt[0]])?$hasil[$dt[0]]:0)+$dt[1];
- //-- show the result
- echo '<pre>';print_r($hasil);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement