Wie Summe mehrdimensionalen arrays in PHP-ohne zu verschmelzen-Werte

Sagen wir, ich habe das folgende array und ich möchte hinzufügen, bis die sub-array-Werte mit PHP:

$summary = array(
    "person1" => array(
         question1 => '3',
         question2 => '5'),
    "person2" => array(
         question1 => '2',
         question2 => '3'),
    "person3" => array(
         question1 => '1',
         question2 => '2')
);

Wie kann ich die Ausgabe der einzelnen array-Summen für jede person, eher als die Summierung aller Werte aus allen sub-arrays? Zum Beispiel:

$summary = array(
    "person1" => array(
         questions => '8'),
    "person2" => array(
         questions => '5'),
    "person3" => array(
         questions => '3')
);

Ich zu sein scheinen in der Lage, fügen Sie bis zu 16 mithilfe einer foreach-Schleife, aber was ich brauche, ist einzelnen Werte, so kann ich bekommen den höchsten Wert und tiefsten Wert.

Vielen Dank im Voraus!

  • Fehlt eine ) nach question2 => '5' ?
  • Ja...ich tippte dies und denke, dass ich vergaß hinzuzufügen, schließen Klammern. Danke für den Hinweis!
InformationsquelleAutor TymArtist | 2011-01-21
Schreibe einen Kommentar