|
|
|
| Есть два массива:
$x = array(
6,
1,
3,
798465651651
);
$y = array(
5,
4,
1,
2,
3,
8,
6
);
|
Надо вернуть true, если в массиве $y есть все числа из массива $x и false, если не все.
Как это можно сделать?
Без цикла можно как-то?
Че-то у меня вообще идей нет. | |
|
|
|
|
|
|
|
|
для: neokortex
(27.07.2011 в 16:44)
| | Сделайте пересечение массивов array_intersect и сравните результат с исходным массивом. Если они одинаковые, то true.
Типа такого:
<?
$z = array_intersect($y,$x);
$result = !(bool)array_diff($x,$z);
?>
|
| |
|
|
|