Det borde ju fungera bra, det du prövade med...
Ett ful-sätt:
$fruits[ "green" ][ "1" ] = 20;
...
$arrSum = 0;
foreach( $fruits as $vector ) {
foreach( $vector as $value ) {
$arrSum += intval( $value );
}
}
2 svar · 223 visningar · startad av Bäckman
Hejsan, sitter och pillar med vektorer, och en del grejer vill inte riktigt fungera.
Ponera att jag har en array som ser ut såhär:
$fruits["green"]["1"] = 20;
$fruits["green"]["2"] = 10;
$fruits["green"]["3"] = 11;
Hur gör man då för att summera de värdena? Provade array_sum($fruits["green"]), men det verkar inte fungera något vidare.
Vill alltså summera värdena för en array i en array.
Det borde ju fungera bra, det du prövade med...
Ett ful-sätt:
$fruits[ "green" ][ "1" ] = 20;
...
$arrSum = 0;
foreach( $fruits as $vector ) {
foreach( $vector as $value ) {
$arrSum += intval( $value );
}
}
Doh, var inte där felet i min kod låg. Det fungerar alltså perfekt, förlåt för att jag slösade med er säkert dyrbara tid. :\