
?
15.07.2016
09:32:03
строго по профилю тут будет глухо как в танке и народ тупо расползётся

Денис
15.07.2016
09:33:59

Артур Евгеньевич
15.07.2016
09:34:08
я не против флуда как такового, если он начнет преобладать конечно над основной темой, то буду чистить конечно. А пока пусть будет

Денис
15.07.2016
09:34:20
по крайней мере, в тех группах, которые я знаю по другим направлениям

Google

Денис
15.07.2016
09:34:33

?
15.07.2016
09:34:56
ладно
давайте по профилю

Денис
15.07.2016
09:35:02
чаты docker, devops postgres
все клево и по теме, или около нее

?
15.07.2016
09:35:26
какой самый простой способ профильтровать двухмерный массив на предмет дублей?

Денис
15.07.2016
09:35:27
а тут жесть какая-то проскакивает

?
15.07.2016
09:35:34
или 3х мерный
или массив объектов
последний вариант давайте

Денис
15.07.2016
09:35:49
в твоем случае

Артур Евгеньевич
15.07.2016
09:35:55
формат чата все таки подразумевает общение с уклоном куда то. Тут нет не структуризации никакой даже, можно хештеги сделать, но думаю все хер забьют на них)

Google

?
15.07.2016
09:35:57
повторяющийся элемент
скажем 2 одинаковых объекта
но не равных
в смысле не одних и тех же
просто с равными полями
и одного типа
ну?
дискасс

Денис
15.07.2016
09:37:18
ну например массив 'key' => 'value' и там 2 одинаковых элемента?
ну способ в лоб за o(n^2) первое, что приходит в голову)

?
15.07.2016
09:38:44
например [{a:2,b:3},{a:5,b:6},{a:2,b:3}]
последний надо выкинуть
больше конкретики и практики
вот видишь
глухо
а если кто-то чужих баб ебёт, то шорох пиздец стоит

Anonymous*
15.07.2016
09:41:06
Погоди я просто обедаю

Денис
15.07.2016
09:41:12
можно кстати костыльнуть через array_multisort()

?
15.07.2016
09:41:17
о кстати
поеду пиццу заберу

Google

Денис
15.07.2016
09:41:32
сериализуй все объекты
точнее array_unique(), он только по строкам работает, а результат сериализации - строка
получишь уникальные, потом unserialyze для каждого

(;¬_¬)
15.07.2016
09:43:06

Денис
15.07.2016
09:43:17
будет быстрее, чем сравнение каждого с каждым

(;¬_¬)
15.07.2016
09:43:34
или просто прочтиал аррэй уник?
там то, ровно то, что ты описываешь

Денис
15.07.2016
09:44:10
да, прям тот кейс))
ctrl+c, ctrl+v осталось)

Денис
15.07.2016
09:44:51
ну и под свою реализацию подправить
глухо
ну вот, подтянулись и решили твой кейс

?
15.07.2016
09:49:54
446
Народ по тихому уползает

Денис
15.07.2016
09:53:21
у @arturpanteleev как я понял цель была профильную конфу создать а не флудильню со 100500 участиками)

(;¬_¬)
15.07.2016
09:54:34

Google

Никто ??
15.07.2016
09:55:06

Денис
15.07.2016
09:55:26

Никто ??
15.07.2016
09:56:11
Да я шучу. Не знаю чего ты так против флуда, тут 10 человек общается по факту.
Можно и пофлудить немного

Денис
15.07.2016
09:57:19

Никто ??
15.07.2016
09:57:32
Просто ты все веселье пропустил

Денис
15.07.2016
09:57:45
просто стараться поменьше делать троллей не провоцировать

Никто ??
15.07.2016
09:57:52
И дуешься теперь

Денис
15.07.2016
09:57:53

Admin
ERROR: S client not available

Денис
15.07.2016
09:58:29
просто смотрю название конфы - сообщение - название конфы -сообщение - бобмануло

Никто ??
15.07.2016
09:58:31
Неуспел наверное свою историю закинуть и массивы уже пошли?

Денис
15.07.2016
10:00:16

Никто ??
15.07.2016
10:01:31
Все, прекращаю шутить. Сделал максимально серьезный лик.

?
15.07.2016
10:28:36
пф
и опять глухо

(;¬_¬)
15.07.2016
10:29:40
ну будем честны. {a:2,b:3} это не класс
и даже не рядом, как мне кажется

Google

(;¬_¬)
15.07.2016
10:29:57
объект в js - да
но какого х*я он в пыхе так вольно используется? это вопрос

?
15.07.2016
10:31:10
выше было про массив объектов

(;¬_¬)
15.07.2016
10:32:10
ну а я линк кинул на многомерный массив
и в массиве пыха порядок такой, какой ты зафигачил. т.е. если у тебя сперва 1=>2, 0=>1, то автоматом он не сортирует по ключу
и ты это наверняка знаешь

?
15.07.2016
10:33:31
ты опять пропустил про массив объектов
погоди

(;¬_¬)
15.07.2016
10:34:03
конечно пропустил. потому что сравнивать объекты или сериализовать их - это что-то... пиздец... не представляю. разве можно сериализовать объект?
можно

?
15.07.2016
10:34:37
a:3:{i:0;O:1:"C":3:{s:1:"a";i:2;s:1:"b";N;s:1:"v";i:3;}i:1;O:1:"C":3:{s:1:"a";i:5;s:1:"b";N;s:1:"v";i:6;}i:2;O:1:"C":3:{s:1:"a";i:2;s:1:"b";N;s:1:"v";i:3;}}

(;¬_¬)
15.07.2016
10:34:43
При сериализации объекта PHP пытается вызвать магический метод __sleep() перед сериализацией. Это делается для того, чтобы позволить объекту в последний момент произвести очистку и тому подобные операции перед сериализацией. Аналогично, когда объект восстанавливается функцией unserialize(), вызывается магический метод __wakeup().

?
15.07.2016
10:34:46
если угодно в представлении пыха
в пыхе разве что ресурсы и кложуры не сериализуются

Vadim
15.07.2016
10:35:54
наверное для сравнения объектов лучше всякие компараторы писать, многокода, зато надежней

?
15.07.2016
10:36:04
симпл_хмл вроде ещё
остальное вроде всё более менее
в любом случае метод с сериалайзом на массиве объектов работает

(;¬_¬)
15.07.2016
10:37:54

?
15.07.2016
10:38:28
это относительно просто
но не думаю, что это самый быстрый способ