@brooklyn
Вы можете использовать функцию array_intersect для получения пересечения массивов, а затем склеить их значения в один массив с помощью функции array_merge.
Вот пример кода на PHP:
1 2 3 4 5 6 7 |
$array1 = array('apple', 'banana', 'orange'); $array2 = array('banana', 'pear', 'grape'); $intersect = array_intersect($array1, $array2); $result = array_merge($intersect); print_r($result); |
В результате выполнения этого кода будет выведен следующий массив:
1 2 3 4 |
Array
(
[0] => banana
)
|
В этом примере мы склеили два массива $array1
и $array2
в массив $result
, оставив только значения, которые присутствуют в обоих массивах. Затем мы использовали функцию print_r
для вывода содержимого массива $result
.