skalim
Новичок
Всем привет! Массив со значениями например 1, 3, 7 ,8,9,10 на основе этого массива нужно сделать массивы
из чисел которые не испоьзованы в этом массиве. Т.е результатом работы должен быть массив со значениями
a=2? второй массив b=4,5,6. Задача вроде бы элементарная, перебираю поочередно вычитаю элементы массива и если разница больше 1 то это границы. теперь код
проблема в том, что в данном коде var_dump не выводит ничего. Т.е массив range_free не заполняется, насколько я понимаю. но если убрать строку
и вместо нее вывести значения mass и i, то они отображаются т.е эти переменные не пустые. Пробовал с помощью for создавать массив, результат тот же. Подскажите, пожалуйста, в чем может быть проблема?
из чисел которые не испоьзованы в этом массиве. Т.е результатом работы должен быть массив со значениями
a=2? второй массив b=4,5,6. Задача вроде бы элементарная, перебираю поочередно вычитаю элементы массива и если разница больше 1 то это границы. теперь код
PHP:
...
foreach($massiv as $mass){
$a=$mass-$i;
if($a=='1' )
{
continue;
}
else{
$range_free=range($i,$mass);
...
}
$i=$mass;
}
var_dump($range_free);
PHP:
$range_free=range($i,$mass);