İstediğiniz şu tarz bir şey mi?
<?php
function closestNumber($numbers, $target) {
$closest = null;
$minDifference = PHP_INT_MAX;
foreach ($numbers as $number) {
$difference = abs($number - $target);
if ($difference < $minDifference) {
$minDifference = $difference;
$closest = $number;
}
}
return $closest;
}
$gelensayi= $_POST["gelensayi"];
$sayilar= array("1", "6", "10");
$enyakin= closestNumber($sayilar, $gelensayi);
echo "En yakın sayı: " . $enyakin;
?>
Bir nebze işimi görebilir ama yinede tam olarak istediğim gibi bir şey değil hocam