mumpitz... ich baruch ja die stelle im array:
$i=1;
$anzahl = count($p_r);
//$abstand_unten = $p_r[$a] - $hz[0];
//$abstand_oben = $p_r[$a] - $hz[1];
while($i<$anzahl)
{
$abstand = 50;
$abstand_unten = abs($p_r[$i] - $hz[0]);
$abstand_oben = abs($p_r[$i] - $hz[1]);
if($abstand_unten < $abstand_oben < $abstand)
{
$abstand = $abstand_unten;
$a = $i;
}
elseif($abstand_oben < $abstand_unten < $abstand)
{
$abstand = $abstand_oben;
$a = $i;
}
$i++;
}
$a müsste dann die Stelle im Array ausgeben dessen Abstand am kleinsten ist oder?
Gruß Jo