alekciy
Новичок
Сколько копий XML загружается в ОЗУ при DOMDocument->load()/domxml_open_file
Предположим есть функция которая при свой работе создает DomDocument объект (хотя бы через тот же domxml_open_file) и работает с ним. Возращает она обычный одномерный ассоциативный массив. Если к данной функции обратиться несколько раз, сколько копий XML файла будет загружено в ОЗУ? Или после отработки функции DomDocument объект удаляется? А если функция будет возращаться DOMNode объект?
Предположим есть функция которая при свой работе создает DomDocument объект (хотя бы через тот же domxml_open_file) и работает с ним. Возращает она обычный одномерный ассоциативный массив. Если к данной функции обратиться несколько раз, сколько копий XML файла будет загружено в ОЗУ? Или после отработки функции DomDocument объект удаляется? А если функция будет возращаться DOMNode объект?