webForumDet fria alternativet

Funktion för delsummering av array

2 svar · 874 visningar · startad av AG

AGMedlem sedan mars 20001 229 inlägg
#1

Har en array som är uppdelad på nedan vis. Jag skulle vilja göra en delsummering samt totalsummering på alla timmar i arrayen. Skall nämligen skriva ut hur många procent som läggs på resp av kunderna i arrayen.

Tänkte först på array_sum men är osäker på hur den skall användas.

Array
(
    [Kund1] => Array
        (
            [Löpande arbete] => 1.5
            [Resa, bil] => 0.5
            [Fakturering] => 1.5
        )

    [Kund2] => Array
        (
            [Ledig] => 1.25
            [Fakturering] => 0.75
        )

    [Kund3] => Array
        (
            [Resa, bil] => 0.90
            [Möte] => 4.00
            [Telefon] => 0.58
        )
)

Tack

Andreas

AGMedlem sedan mars 20001 229 inlägg
#2

Löste det genom att först loopia igenom hela arrayen och lägga allt i en totalsummering.
Vet inte om det finns ngn snyggare lösning.

Andreas

walter groupiusMedlem sedan juli 2004230 inlägg
#3

Det är alltid bäst att loopa arrays, iom att dess styrka är att storleken är dynamisk. Alternativ kan vara att spara det i en databas och utföra summeringen direkt i frågan.

Genererad på 369 ms · cache AV · v20260730165559-full.f96bc7eb