Описание тега array-unique

Функция PHP array_unique() принимает один массив и возвращает новый массив со всеми удаленными повторяющимися значениями.
2 ответа

PHP не установлен Не работает должным образом

Я просто пытаюсь удалить все объекты Array, для которых 'visible' установлен в '0' Массив: { "Count":5, "0":{"id":"1","visible":"0"}, "1":{"id":"3","visible":"0"}, "2":{"id":"1","visible":"0"}, "3":{"id":"2","visible":"0"}, "4":{"id":"3","visible":"…
04 окт '13 в 23:39
2 ответа

Ошибка с array_unique

Что я делаю не так с этим? Если я просто запустите это: $region = EM_Locations::get(array('orderby'=>'region_name')); все хорошо. Однако, когда я добавляю в array_unique: $region = EM_Locations::get(array('orderby'=>'region_name')); $reg = arr…
02 ноя '11 в 04:48
3 ответа

Заменить дубликаты в текстовом файле с помощью PHP?

У меня есть текстовые файлы, которые имеют список из тысяч имен, как это DallasWebJobs DallasWebJobs DallasWebJobs php_gigs brotherjudkins goldbergwb SanDiegoWebJobs brinteractive muracms browan85 php_gigs php_gigs php_gigs php_gigs 1 имя в строке, …
29 фев '12 в 02:02
0 ответов

Как удалить дубликаты из массива

Я пытаюсь удалить повторяющиеся значения из моего массива ниже, но мой array_unique, похоже, не работает с многомерными массивами. [modemProducts] => Array ( [1] => Array ( [n1:ProductWithTermPricingOptions] => Array ( [n1:ProductName] =&gt…
23 окт '13 в 17:02
0 ответов

Session Array - array_unique & array_slice для ограничения возвращаемых значений

Я пытаюсь вернуть значения массива сеанса (productsviewed), который у меня работает, используя следующий код: $val=$ProdGrp; array_push($_SESSION[productsviewed],$val); //print_R($_SESSION[productsviewed]); foreach (array_unique($_SESSION[productsvi…
11 мар '16 в 13:19
3 ответа

Как получить уникальные значения из массива

Текущий код - <?php $arrunsort = array('ab','ad','ar','cd','cb','sc','si','wa','za'); $prevLabel = array(); $currLabelarr = array(); foreach( $arrunsort as $sortelem ) { $currLabel = substr($sortelem, 0, 1); if( $currLabel !== $prevLabel ) { $cur…
27 июн '13 в 11:27
5 ответов

Значения массива php-фильтра и удаление дубликатов из многомерного массива

Привет всем, я пытаюсь найти дубликаты значений х из этого массива и удалить их и оставить только уникальные. Например, мой массив Array ( [0] => Array ( [x] => 0.5 [y] => 23 ) [1] => Array ( [x] => 23 [y] => 21.75 ) [2] => Arra…
24 фев '14 в 23:07
1 ответ

Почему php array_unique($array); производя повторяющиеся значения

У меня есть функция php, которую я пытаюсь сделать максимально эффективной, но есть избыточность, от которой я не могу избавиться. Поэтому мне нужна помощь. Вот фактический код, если вы хотите посмотреть function array_tags( $classes, $item, $args )…
21 окт '15 в 16:02
1 ответ

Массив уникальных многомерных на один столбец

У меня есть большой массив, как этот (только 5 записей здесь) Array ( [1] => Array ( [last_token] => atokenforexample [idmembre] => 31800 [key] => 821fbe3f4623649562f75a3de132c908 [idmembre_mobile] => 230106 ) [2] => Array ( [last_…
2 ответа

Как вы можете получить уникальные значения из нескольких массивов, используя array_unique?

Есть ли способ поместить два или более массивов в функцию array_unique()? Если нет, есть ли другое решение для получения уникальных результатов от нескольких массивов?
29 июн '16 в 18:16
3 ответа

Wordpress Получить уникальные значения настраиваемых полей в списке

У меня есть целый список директоров, но я хотел бы отображать только их уникальные имена, а не дубликаты. Нечто похожее директор А, директор Б, директор С,... НЕ директор A, директор A, директор B, директор C, директор C,... Я пытаюсь сделать это с …
1 ответ

php array_unique возвращает пустой массив в зависимости от сервера

У меня есть строка кода, которая работала на моей локальной машине разработки, но не работает (как ожидалось) на другой машине. Вот моя отладка вызова array_unique: debug("Parameter array size: ".sizeof($parameters)); debug("Sorted array size: ".siz…
30 май '17 в 06:20
1 ответ

Как иметь значение следовать друг за другом в PHP?

Как мне найти значения в массиве, который соответствует другому массиву по порядку? Вот мой код, который дает мне $Array4, который не соответствует ожидаемому результату (приведенному ниже): <?php for ($j=0; $j < 1; $j++) { for ($i=0; $i < …
03 янв '17 в 19:09
1 ответ

Лучшая функция для использования - array_unique или array_search

Какую функцию следует использовать, array_unique или array_search, при сравнении скорости. У меня есть массив, который содержит повторяющиеся записи, теперь у меня есть 2 варианта, чтобы сделать мой массив уникальным. Я запутался, какую функцию я до…
05 авг '13 в 11:03
0 ответов

array_unique конкретный массив в многомерном массиве

У меня есть массив с несколькими массивами в этом массиве, и я хочу иметь возможность запускать array_unique на одном из массивов в моем мастер-массиве, но для каждого элемента, который удаляет array_unique, мне нужно удалить этот элемент из всех др…
23 сен '13 в 23:02
5 ответов

Можно ли использовать array_unique для многомерных массивов

Я просто хотел узнать, будет ли array_unique использоваться для многомерных массивов
06 дек '10 в 12:10
1 ответ

Извлечение описания из данных EXIF ​​и исключение дублированного текста

Я работаю над галереей изображений с портретами, где я извлекаю текст из данных Exif. Когда я редактирую изображения, я пишу имена людей, которых я позже показываю в моей галерее изображений в качестве подписей. Я хотел бы сделать список, но не могу…
23 май '17 в 21:31
1 ответ

Количество действий array_unique PHP

Кто-нибудь знает Big O из array_unique()? Я не прошел через источник, но я хотел бы представить, что он проходит через каждое значение и проверяет, есть ли оно в массиве, который будет O(n^2) это правильно? Спасибо
29 ноя '11 в 05:54
1 ответ

array_unique вообще ничего не возвращает

У меня есть массив с именем res_rooms, возвращающий это с помощью print_r($res_rooms); Array ( [0] => 80 [1] => 50 [2] => 80 [3] => 50 [4] => 80 [5] => 50 [6] => 80 [7] => 50 [8] => 80 [9] => 50 [10] => 80 [11] =>…
13 сен '14 в 11:50
1 ответ

Как я могу удалить дубликаты подмассивов из моего многомерного массива?

У меня есть массив: array:3 [▼ 0 => array:1 [▼ "name" => "test#4" ] 1 => array:1 [▼ "name" => "C" ] 2 => array:1 [▼ "name" => "C" ] ] Я хочу получить только уникальные значения: array:2 [▼ 0 => array:1 [▼ "name" => "test#4" ]…
31 май '16 в 19:07