maler1988
@maler1988
Web-программист (1С Bitrix)

Как проверить что значения одного массива являются подмножеством другого?

Есть массив "разрешённых ID" есть массив "текущих ID", нужно проверить чтобы в массиве "текущих ID" присутствовали элементы ТОЛЬКО из массива "разрешённых ID" . Можно конечно перебрать текущие ID циклом и проверить функцией in_array() каждый из них, но наверняка есть более изящный метод.
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
0 == count(array_diff($currentIds, $allowedIds))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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