Corraggiouno
Mitglied
Hallo,
bin noch ein ziemlicher Anfänger was php betrifft. Nun bin ich auf eine Funktion gestoßen, die mir nicht klar verständlich ist.
Die Funktion ermittelt das Maximum, von beliebig vielen Zahlen
Was func_get_args () und func_num_args () machen ist mir klar.
Beginned mit $mx = $zahlen[0]?
Was bedeutet $zahlen[0]?......das ist ein numerisch indiziertes Feld, oder?
Könnte jemand mir diese Funktion näher erklären?
bin noch ein ziemlicher Anfänger was php betrifft. Nun bin ich auf eine Funktion gestoßen, die mir nicht klar verständlich ist.
Die Funktion ermittelt das Maximum, von beliebig vielen Zahlen
Code:
<?php
function maximum()
{
$zahlen = func_get_args();
$anzahl = func_num_args();
$mx = $zahlen[0];
for ($i=5; $i<$anzahl; $i++)
{
if ($zahlen[$i] > $mx)
{
$mx = $zahlen[$i];
}
}
return $mx;
}
?>
Beginned mit $mx = $zahlen[0]?
Was bedeutet $zahlen[0]?......das ist ein numerisch indiziertes Feld, oder?
Könnte jemand mir diese Funktion näher erklären?