[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Пересечение массивов
RCuPeR
вот у меня есть три массива,
первый с числами от одного до десяти , в другом от одного до ста , а третий пустой

и мне нужно провести поиск по второму массиву и все числа которых нету в первом массиве, перенести или скопировать в третий массив
и не могу понять как ее можно решить

помогите, пожалуйста.

 ! 

М
Измените название темы на осмысленное !
Winston




Спустя 4 минуты, 22 секунды (8.09.2011 - 21:03) Winston написал(а):
Так ?
$ar1 = range(1, 10);
$ar2 = range(10, 100);
$ar3 = array_diff($ar2, $ar1);

echo '<pre>'.print_r($ar3, 1).'</pre>';

Спустя 4 минуты, 46 секунд (8.09.2011 - 21:07) RCuPeR написал(а):

$one = array('q','w','e');
$two = array('q','w','e','v','f','s');
$ar3 = array_diff($one, $two);

echo '<pre>'.print_r($ar3, 1).'</pre>';


А так не работает.

Спустя 3 минуты, 2 секунды (8.09.2011 - 21:10) l@pteff написал(а):
RCuPeR

$one = array('q','w','e');
$two = array('q','w','e','v','f','s');
$ar3 = array_diff($two, $one);


Спустя 1 минута, 19 секунд (8.09.2011 - 21:12) Winston написал(а):
Просто в $one меньше элементов чем в $two
А так не идет ?
$ar3 = array_diff($two, $one);

Спустя 1 минута, 2 секунды (8.09.2011 - 21:13) RCuPeR написал(а):
Эм...Если честно, не вижу разницы.



Спустя 1 минута, 34 секунды RCuPeR написал(а):
Ой...Прошу прощения.



Спустя 2 минуты, 16 секунд RCuPeR написал(а):
Все отлично работает!
Всем огромное спасибо!


_____________
Гнусный социопат с комплексом Бога.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.