Задать вопрос
Razorvin
@Razorvin
Распи...й

Как отследить нужную комбинацию в массиве?

Вообщем есть массив из пяти чисел, числа рандомные rand(1,6);, мне нужна если в массиве числа попадутся от 1 до 5, не обязательно по порядку, то функция вернет true.
  • Вопрос задан
  • 320 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
давайте думать. У нас есть массив с числами. У нас есть еще один массив с числами. Нам нужно проверить находится ли в первом массиве все элементы из второго. То есть что нам нужно, это сделать пересечени массивов (array_intersect) которое выделит "совпадения", убрать возможность повторений (array_unique) и посчитать количество. Если оно равно 5-ти - значит все хорошо.
Ответ написан
muhammad_97
@muhammad_97
PHP-разработчик
Цикл + in_array, строк 10 где-то кода
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы