Допустим, у меня есть следующие массивы в PHP:Получение числа вокруг массива последовательных чисел
$array1 = array(5,6);
$array2 = array(89,90,91);
$array3 = array(75,76,77,78);
$array4 = array(3);
$array5 = array(65,64,63);
мне нужна функция, которая получит число вокруг чисел в массиве, вывод должен быть следующим:
$array1around = getAround($array1); // Result: array(4, 7);
$array2around = getAround($array2); // Result: array(88, 92);
$array3around = getAround($array3); // Result: array(74, 79);
$array4around = getAround($array4); // Result: array(2,4);
$array5around = getAround($array5); // Result: array(62,65);
Возможно ли, если вы не играете с -1 и +1 для мин и макс? Я хотел бы видеть лучший способ добиться этого.
Что, если числа не в правильном порядке? (Проверить мое последнее редактирование) – Coder