нужно проверить если ли в массиве это число, и если есть прибавить 1 и ещё раз проверить.
Написал вот такую функцию, но что-то не работает.
function pr_time($date,$array){
if (in_array($date, $array)) {
$date++;
pr_time($date,$array);
} else {
return $date;
}
}
$date = pr_time($date,$array_date);
$array_date[] = $date;
Помогите разобраться, почему не работает.
Edit: Прибавлять до тех пор, пока значение не станет уникальным