function gesamtschnitt($schr,$mndl,$prakt,$gewichtung){ $schnitt_schr = durchschnitt($schr); $schnitt_mndl = durchschnitt($mndl); $schnitt_prakt = durchschnitt($prakt); //Wir trennen den String "2:1:1" mit dem Trennzeichen ":" auf. die einzelnen Teilstrings werden in einem Array gespeichert" $gewichtungsarray = explode(":",$gewichtung); //Nun ganz normal den Schnitt berechnen. array_sum() berechnet die Summe Zahlen im Array $ergebnis = ($schnitt_schr * $gewichtungsarray[0] + $schnitt_mndl * $gewichtungsarray[1] + $schnitt_prakt * $gewichtungsarray[2]) / array_sum($gewichtungsarray); return $ergebnis;