Как осуществить поиск нескольких значений в массиве?
Здравствуйте
функция array_search ищет одно значение в массиве.
Каким образом реализовать следующие: что бы в массиве "A" искались все значения из другого массива "B" и если если массив "A" содержит все эти значения, выводилось бы TRUE
___________________________________________________
например Array "A"
(
[0] => свойство1
[1] => свойство2
[2] => свойство4
[3] => свойство6
[4] => свойство12
[5] => свойство16
)
например Array "B"
(
[0] => свойство3
[1] => свойство6
(количество элементов может быть любое)
) в данном случае что бы выдавалось FALSE
___________________________________________________
например Array "A"
(
[0] => свойство1
[1] => свойство2
[2] => свойство4
[3] => свойство6
[4] => свойство12
[5] => свойство16
)
например Array "B"
(
[0] => свойство4
[1] => свойство6
(количество элементов может быть любое)
) а здесь TRUE
Rsa97, в первой строчке вы проверяете есть ли пересечения без проверки (но массив В не обязательно попадет полностью, поэтому и нужно сопоставит его элементы с пересечением), во второй - похожи ли оба массива (один в один без учета ключей)