tarya
Новичок
Добрый день друзья.
У меня встала задача определить что именно было изменено при сохранении сложной формы.
Тоесть есть форма, с любым количеством полей, некоторые поля такие что в итоге генерируется многомерный массив.
Если массив был бы одномерным, то я через array_diff могу определить что поле такое то было со значением 5, а поменялось на 6, или в обратную сторону. Но так невозможно определить что какие то поля появились новые с новыми значениями.
Как и с какой стороны подступиться к данному вопросу.
Спасибо.
У меня встала задача определить что именно было изменено при сохранении сложной формы.
Тоесть есть форма, с любым количеством полей, некоторые поля такие что в итоге генерируется многомерный массив.
Если массив был бы одномерным, то я через array_diff могу определить что поле такое то было со значением 5, а поменялось на 6, или в обратную сторону. Но так невозможно определить что какие то поля появились новые с новыми значениями.
Как и с какой стороны подступиться к данному вопросу.
Спасибо.