Я относительно новичок в php, и мне трудно понять, какую структуру данных использовать. Допустим, у меня есть класс FooBar с правильно реализованными equals()
и hashCode()
. Какая коллекция в php (если она вообще есть) больше всего напоминает hashSet в Java? Мне нужна коллекция объектов без дубликатов. Кто-то предложил использовать массив и функцию array_key_exists
, но мне просто интересно, есть ли другой способ сделать это?