Jo: Kleines Logisches/Syntax Problem

Beitrag lesen

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