powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP - получить список уникальных значений
5 сообщений из 5, страница 1 из 1
PHP - получить список уникальных значений
    #39106452
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я в цикле обрабатываю некий набор данных.
Мне нужно получить список уникальных текстовых значений из этого набора данных.
Подскажите, как это лучше сделать?
Добавлять в массив, используя текстовое значение как ключ и выполняя проверку array_key_exists перед добавлением?
Или просто добавлять значения в массив, а затем использовать array_unique?

В Perl все однозначно, там хеш это именно хеш и более ничего. И там бы я использовал первый способ.
А вот в PHP я никак не пойму, массивы это все-таки хеши или нет. Вроде как хеш, но есть порядок элементов.

________________________
Мы смотрим с оптимизмом...
...в оптический прицел.
...
Рейтинг: 0 / 0
PHP - получить список уникальных значений
    #39106471
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.Добавлять в массив, используя текстовое значение как ключ
и всё. причем здесь порядок элементов
...
Рейтинг: 0 / 0
PHP - получить список уникальных значений
    #39106588
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.Добавлять в массив, используя текстовое значение как ключ и выполняя проверку array_key_exists перед добавлением?Да. Только проверку можно не делать - ключи не дублируются, а значение элемента будет перезаписано новым.
...
Рейтинг: 0 / 0
PHP - получить список уникальных значений
    #39106610
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uпричем здесь порядок элементов
Не причем.
Просто предположение, что если элементы упорядочены, то это уже не хеш и поиск по ключу не будет быстрым.
...
Рейтинг: 0 / 0
PHP - получить список уникальных значений
    #39106788
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПросто предположение, что если элементы упорядочены, то это уже не хеш и поиск по ключу не будет быстрым.

чего?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP - получить список уникальных значений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]