Hallo,
$array = array(14 ,25 , 33, 17, 11); //die gevoteten Antworten in Prozent
mit
max(array);
kann ich mir ja den größten Wert in diesem Array ausgeben lassen (25)
jedoch muss ich wissen welches array element das größte ist
in dem Fall also möchte ich array[1] herausbekommen...
Mir scheint hier eher das Arrayelement 2 gesucht zu sein:
<?php
$abc=array(14,25,33,17,11);
$maximum=max($abc);
for($i=0;i<count($abc);$i++)
{
if($abc[$i]==$maximum)
{
$maxindex=$i;
break;
}
}
print "Maximum: $maximum<br>index: $maxindex\n";
?>
Gefunden wird damit der erste Wert des Arrays, der mit dem Maximum ueberein stimmt.
MfG, Thomas