SagePtr, спасибо за очевидный ответ. exit() - это не уронить.
Уронить - это если в процессе естественной разработки PHP ведёт себя не так, как любой современный язык в типовых задачах.
Есть какой-то способ один раз указать все поля, например, массивом, а потом выбрать только эти поля объектов NEW/OLD для сравнения (не уверен насчет этих типов данных, но с PGSQL знаком не настолько хорошо)?
+ наверное самый лучший вариант. Что можно добавить - заменить проверку на array_key_exists(), чтобы избежать notice.
+ убрать присваивание $element = $array
Хоть в PHP и copy-on-write, но все равно зачем лишний код?
да у меня проблема та что может быть запись (user_id=1, receiver_id = 2), а может быть обратная. и нужно их как-то посчитать и найти ту, у которой время больше.
3. thanks, поправлю.