|
|
|
| Подскажите, какой функцией можно вычесть из одного массива те значения которое содержит другой массив?
Что-то не могу найти такую функцию... | |
|
|
|
|
|
|
|
для: xpom
(12.02.2009 в 18:10)
| | Что значит вычесть? Получить только те значения, которые не присутсвуют в одном из массивов? | |
|
|
|
|
|
|
|
для: sim5
(12.02.2009 в 18:39)
| | Да, да, правильно...какая функция это может? | |
|
|
|
|
|
|
|
для: xpom
(12.02.2009 в 18:44)
| | Где Вы не смогли найти эту функцию? | |
|
|
|
|
|
|
|
для: Trianon
(12.02.2009 в 18:46)
| | В рнр manual, не нашел, может пропустил...сейчас еще пересмотрю... | |
|
|
|
|
|
|
|
для: xpom
(12.02.2009 в 18:44)
| | Прочтите еще раз внимательно работу функций с массивами, которые начинаются с array_diff. | |
|
|
|
|
|
|
|
для: sim5
(12.02.2009 в 18:55)
| | спасибо, сейчас посмотрю еще... | |
|
|
|
|
|
|
|
для: xpom
(12.02.2009 в 19:08)
| | Пропустить через цикл-фильтр массив
$array1 = array(1,2,3,4,5);
$array2 = array(3,4,5,6,7);
for($i=0; $i<count($array1); $i++)
{
if(in_array($array1[$i],$array2))
{
echo "$array1[$i] - этот элемент из первого массива содержится во втором!<br>";
}
elseif(!in_array($array1[$i],$array2))
{
echo "$array1[$i] - а этот элемент из первого массива не содержится во втором!<br>";
}
} | |
|
|
|