Можно ли использовать функции PHP SimpleXML для создания объекта XML с нуля? Просматривая список функций, есть способы импортировать существующую XML-строку в объект, которым вы можете затем манипулировать, но если я просто хочу сгенерировать XML-объект программно с нуля, какой лучший способ сделать это?
Я понял, что вы можете использовать simplexml_load_string () и передать нужную корневую строку, а затем у вас есть объект, которым вы можете манипулировать, добавляя дочерние элементы ... хотя это похоже на взлом, так как Я должен на самом деле жестко закодировать некоторый XML в строку, прежде чем он сможет быть загружен.
Я сделал это с помощью функций DOMDocument , хотя это немного сбивает с толку, потому что я не уверен, что DOM имеет отношение к созданию чистого XML-документа ... так что, возможно, это просто плохо по имени: -)