Найти элементы массива, которых нет в другом массиве.

Tammaco

Новичок
Найти элементы массива, которых нет в другом массиве.

Есть 2 массива:открывающих и закрывающих тегов. Нужно найти элементы, которые незакрыты.
PHP:
$to_close = array_diff($openedtags, $closedtags);
В результате выполнения если открытый тег(элемент массива $openedtags) хоть раз закрывался (был в $closedtags), то он не войдёт в массив $to_close.
Т.е. как улучшить функцию, чтобы ещё учитывалось количество сравниваемых элементов?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Что-то я совсем недоганяю каким боком сюда array_diff


[m]tidy[/m]
 

Tammaco

Новичок
ustas,
а по какому принципу посылаются аргументы в пользовательскую функцию в array_diff_uassoc?
1-й элемент 1-го массива поочерёдно сравнивается со всеми остальными из 2-го?или как-то по-другому?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Tammaco
Посмотрите в сторону [m]Tidy[/m]
 
Сверху