есть функция которая вызывается в цикле и делает массив вида
array('a1'=>array(....),'a2'=>array(....) ...'aN'=>array(....));
так вот эта функция вызывается к примеру 5 раз ,и мне необходимо сравнить каждый массив который она сделала с остальными и привести к их виду(т.е. если есть ключ в других то добавить его в текущий, и значение установить 0 )
я не прощу писать решение, просто поделитесь опытом, единственно что мне пришло в голову это сделать буфер(массив), и при каждом вызове функции писать туда созданный массив, а потом с помощью этого буфера их и проверять, но как то это очень ресурсоёмко получается, подскажите методы решения