beregning af flere variabler

Tags:    php

Hej udviklere...

Først vil jeg gøre opmærksom på at jeg ik er sikker på titlen på tråden er korrekt, men håber der er en som læser denne og kan hjælpe mig, på forhånd tak.

threat_functions.php kan ses her: http://coolyo.org/borked_m/threat_functions.phps

threat_test.php kan ses her: http://coolyo.org/borked_m/threat_test.phps

Det jeg gerne vil, er at tildele en variabel ved navn $total_dmg_threat værdien af alle $skill_skill_threat (som bliver deklareret i funktionen get_skill_info_bo)

Jeg er meget dårlig til at formulere mig, spørg hvis ik i forstår mit problem :)



5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Hej udviklere...

Først vil jeg gøre opmærksom på at jeg ik er sikker på titlen på tråden er korrekt, men håber der er en som læser denne og kan hjælpe mig, på forhånd tak.

threat_functions.php kan ses her: http://coolyo.org/borked_m/threat_functions.phps

threat_test.php kan ses her: http://coolyo.org/borked_m/threat_test.phps

Det jeg gerne vil, er at tildele en variabel ved navn $total_dmg_threat værdien af alle $skill_skill_threat (som bliver deklareret i funktionen get_skill_info_bo)

Jeg er meget dårlig til at formulere mig, spørg hvis ik i forstår mit problem :)


Jeg er ikke helt med på hvad det er du gerne vil. Men du skriver at $total_dmg_threat skal tildeles "værdien". Er det en sum du er ude efter?
Hvis det er, så skal din array bare byttes ud med en normal var:

din kode:
Fold kodeboks ind/udKode 


ændres til:
Fold kodeboks ind/udKode 


og i function get_skill_info_bo skal denne:
Fold kodeboks ind/udKode 


ændres til:
Fold kodeboks ind/udKode 


Jeg vil dog hellere helt droppe den globale var og lade din function get_skill_info_bo returnere $skill_dmg_threat. Så når du kalder den kan du bruge den således:
Fold kodeboks ind/udKode 


Hvis jeg helt har misforstået opgaven beklager jeg :-)



Det du gør er vel bare at smide alle værdierne af $total_dmg_threat ind i et array, og derefter summer dem sammen?



Hvordan gør jeg så sådan så arrayet kan kaldes ude fra funktionen ?



Muligt evt. at få et eksempel ?



t