Por que no haces esto.
Código PHP:
$var1 = 50;
$var2 = 60;
$var3 = 58;
$res1 = abs($var1-$var3); // $res1 vale 8
$res2 = abs($var2-$var3); // $res2 vale 2
if ($res1>$res2) {
echo "El numero mas cerca de $var3 es $var2";
}
else {
if ($res1<$res2) {
echo "El numero mas cerca de $var3 es $var1";
}
else{
echo "$var1 y $var2 estan a la misma distancia de $var3";
}
}
Saludos
Andrés