Ich habe ein Problem, der Key wird geändert. 
Es soll nur der Höchste Wert im Array ermittelt werden davon -35 aber der Key muß erhalten bleiben, sonst haben die Array´s keine zuordnung mehr.
	
Leider ist hier der Key mit verändert worden, und ich bekomme das aleine nicht hin. 
HILFE
							
						
					Es soll nur der Höchste Wert im Array ermittelt werden davon -35 aber der Key muß erhalten bleiben, sonst haben die Array´s keine zuordnung mehr.
PHP-Code:
	
	
<? 
// Wert in array abspeichern 
$ary[] = 10; 
$ary[] = 30; 
$ary[] = 5; 
$ary[] = 12; 
$ary[] = 7; 
$ary[] = 50; 
$ary[] = 22; 
while (list ($jo, $wert) = each ($ary)) { 
    echo "$jo = $wert<br>"; 
} 
 echo "<br>ary2={$ary[2]}<br>"; 
//BUBBLESORT 
echo "<br> bubblesort <br>"; 
for($i=0;$i<count($ary)-1;$i++) { 
    for($n=$i+1;$n<count($ary);$n++) { 
        if($ary[$n]>$ary[$i]) { 
            $hilf=$ary[$n]; 
            $ary[$n]=$ary[$i]; 
            $ary[$i]=$hilf; 
        } 
    } 
} 
//Abzug 35 vom höchsten Wert 
echo "<br>ary0={$ary[0]}<br>"; 
$ary[0]-=35; 
echo "<br>ary0={$ary[0]}<br>"; 
//Ausgabe 
for($i=0;$i<count($ary);$i++) 
    echo $i." = ".$ary[$i]."<br>"; 
  
 echo "<br>ary2={$ary[2]}<br>"; 
  
 echo "<br>ary2 muß den Wert 5 haben"; 
?>
HILFE
 
          
Kommentar