(View Original Web?)

HOBBY > SOURCE CODE

Tutorial PHP cara menjumlahkan VALUE array dan menggabungkan KEY sejenis


(Page 1 of 1)
  lagi pusing nih muter-muter cari rumus untuk menggabungkan KEY sama dalam beberapa array kemudian menggabungkan (MERGE) key menjadi satu dan menjumlahkan (SUM) valuenya.

Apa guna serta manfaatnya?

oke kita ambil contoh seperti ini, rumus ini berguna untuk kalkulasi penjumlahan barang dalam warehouse berbeda atau apalah mirip-mirip seperti kasus ini. berikut skemanya:

TOKO A -> data penjualan barang A

TOKO B -> data penjualan barang B

TOKO C -> data penjualan barang C

Jadi TOKO A+B+C barang yang paling laris itu bisa ketawan.

berikut rumusnya:

Code:
<?php

function array_merge_numeric_values()

{

$arrays func_get_args();

$merged = array();

foreach (
$arrays as $array)

{

foreach (
$array as $key => $value)

{

if ( ! 
is_numeric($value))

{

continue;

}

if ( ! isset(
$merged[$key]))

{

$merged[$key] = $value;

}

else

{

$merged[$key] += $value;

}

}

}

return 
$merged;

}

    
$TOKOA = array(

         
"barang_a" => 2

        
,"barang_b" => 0

        
,"barang_c" => 5

    
);

    
$TOKOB = array(

         
"barang_a" => 3

        
,"barang_b" => 9

        
,"barang_c" => 7

        
,"barang_d" => 10

    
);

$output array_merge_numeric_values($a1$a2);

print_r($output); ?>

Code: (HASIL OUTPUT)

Array

(

    [barang_a] => 5

    [barang_b] => 9

    [barang_c] => 12

    [barang_d] => 10

)


 

semaleman suntuk cari rumus ini

moga bermanfaat dah buat para webmaster semua

 
(Page 1 of 1)

Navigation

Back Sub-Forum