Ich hätt mal wieder ein Problem
und zwar folgendes:
ich habe einen array der folgendermaßen ausschaut:
PHP-Code:
$test2=array( array(1,102,-123,4,5),
array(6,7,8,99,10),
array(-1,12,13,14,15),);
und eine rekursive funktion geschrieben die folgendermaßen ausschaut
(soll den minimal und den maximal wert des mehrdimensionalen arrays ermitteln):
PHP-Code:
function minmax($array,&$min,&$max)
{
for($i=0;$i<count($array);$i++)
{
$max2=max($array[$i]);
if ($max<$max2){$max=$max2;}else{$max=$max;}
$min2=min($array[$i]);
if ($min>$min2){$min=$min2;}else{$min=$min;}
}
echo "min:". $min ."
max:".$max;
};
echo minmax($test2,$min,$max);
die Maximalzahl lässt sich ermitteln jedoch nicht die minzahl, bzw die variable wird nicht "mitgenommen" .
wäre sehr froh wenn mir jemand sagen könnte, was ich falsch gemacht habe.
gruß, Flyingfox