Вычислить разницу массива до и после изменений

StalkerClasses

Новичок
На входе есть многомерный массив $GLOBALS['AR'] с данными;
В моем скрипте произвольно модифицирую многие участки данного массива $GLOBALS['AR'] различной степени вложенности.
Как понять что я изменил - как вычислить разницу массива до и после моих изменений - наверное это более правильно.
 

Squats

Новичок
Ну для того, чтобы что-то проверить, нужно, что-то сохранить, отдельной инструкцией, чтобы это можно было потом сканировать.
Ко всему уже давно изобрели сериализацию и десериализацию.
Но можно делать еще проще, если это больше никуда не будет лететь.

Тогда сохраняйте массив в файл, а через require присваивайте в переменную.
А сделать сравнения уже на основе реального сравнения массивов.
Через array_diff_ukey и компаратор.
 
Сверху