Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- /*
- * Убирает дублирующиеся элементы в многомерном массиве по одному ключу.
- *
- * @param {array} - многомерный массив;
- * @param [key] - ключ по которому нужно убрать дубликаты.
- */
- function uniqueMatrix($array, $key) {
- $tmp = $key_array = array();
- $i = 0;
- foreach($array as $val):
- if (!in_array($val[$key], $key_array)):
- $key_array[$i] = $val[$key];
- $tmp[$i] = $val;
- endif;
- $i++;
- endforeach;
- return $tmp;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement