Узнав как "правильно" отключить узел, я заметил, что использование функции PHP unset() оставляет табуляции и пробелы позади. Так что теперь у меня есть этот большой кусок белого пространства между узлами время от времени. Мне интересно, перебирает ли PHP пробелы/возвраты/вкладки и будет ли это в конечном итоге замедлять работу системы.
Я также спрашиваю, можно ли легко удалить неустановленное пространство?
Спасибо, Райан
ДОБАВЛЕНИЕ ПРИМЕЧАНИЕ:
Вот как я удалил пробелы после удаления узла, и это сработало для меня.
$dom = new DOMDocument();
$dom->preserveWhiteSpace = false;
$dom->formatOutput = true;
$dom->load($xmlPath);
$dom->save($xmlPath);