Hallo T-Rex,
ja gut. Du kannst natürlich auch
function getSumme(int $n) {
if ($n < 1 || $n > 9)
return 0;
else
return summiere("getZahl$n");
}
schreiben, wenn Du die gewünschte Zahl als Parameter angeben willst.#
Oder, in der Version mit Pfeilfunktion, ein privates statisches Array vorhalten mit Pfeilfunktionen für die jeweiligen Getter.
Um auf Raketenwillis Einwand zurückzukommen: "einfacher" ist Ansichtssache. Weniger Code ist nicht unbedingt besser - im Sinne von Performance oder Lesbarkeit.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi