PHP mit Arrays rechnen

WulfmanGER

Commander
Registriert
Juli 2005
Beiträge
2.449
Hi

ich hab ein Array das wie folgt ausschaut:

Code:
Arrayname = $array_groesse
Array
(
    [190] => Array
        (
            [0] => 188
        )

    [210] => Array
        (
            [0] => 208
            [1] => 200
            [2] => 205
            [3] => 200
            [4] => 201
            [5] => 207
            [6] => 202
        )
)

Also für 190, 210 gibt es noch andere Werte (175, 180, 190, 200, 210, 211; ggf. statt reine zahlen halt m170, f170, m180 usw.) und hier brauch ich einmal die Anzahl der Werte (190 => 1, 210 => 7) und einmal die Summe (190 => 188), (210 = ~1400).

Am Ende interessiert mich der Durschnittswert für 190, 210 usw. und die Anzahl (die Summe brauch ich also nur für den Durschnitt).

Ich habe schon count($array_groesse) gefunden - aber das klappt irgendwie nicht oder ich weiß nicht wie ich damit das Array gezielt anspreche ...

Ist vermutlich richtig einfach - aber irgendwie will das heute nicht :(

Gruß
 
du müsstest dann schon count($array_groesse[190]) bzw. count($array_groesse[210]) nehmen, damit dürfte es dann funktionieren! Ansonsten schau dir mal auf php.net die Arrayfunktionen an
 
ARRGH

ja ok ;)
so hatte ich es gemacht, so hat es auch geklappt (!) - nur da ich die Testausgabe da mache wo ich sie nicht machen darf, verschwand sie, wg. fehlenden <br /> im GZIP-Zeichenschrott :(

Hat sich erledigt ...

count($array_groesse[190])

array_sum($array_groesse[190])

klappen

*kopffass*

Manchmal hilft es schon über ein Problem zu schreiben *G*
<br /> kann nerven schonen ;)

Danke
 
Zuletzt bearbeitet:
Zurück
Oben