Tach!
Gibt es da nichts einfacheres?
Mach das doch allgemein, so dass es auch mit 6,42 oder 5,23 Stunden klarkommt:
$bruchteil = '0.' . $trennen[1]; $minuten = 60. * $bruchteil;
Dieses Prinzip meinte ich auch mit generische Formel. Aber zum einen ist der Punkt hinter 60 überflüssig (wohl nur ein unbemerkter Tippfehler). Zum anderen wird man noch das Ergebnis auf ganze Zahlen (ab)runden wollen. Im vorliegenden Beispiel mit 25/50/75 vs. 15/30/45 wird das nicht weiter auffallen, aber bei anderen Bruchteilen schon. Und dann hat man wieder das Problem, dass nichtganzzahlige Werte nicht akzeptiert werden.
dedlfix.