dmit.medv
25-07-2012, 10:55
Здравствуйте!
Подскажите пожалуйста, можно ли создать атрибут элемента одной строкой.
Сейчас я создаю так:
$xml=new DomDocument('1.0','utf-8'); // Создание XML-документа
$TK = $xml->appendChild($xml->createElement('TK')); // Создание корня
// добавление атрибута элементу
$tk_attr1 = $xml->createAttribute('name'); // строка 1
$tk_attr1->value = 'Мега'; // строка 2
$TK->appendChild($tk_attr1); // строка 3
можно ли как нибудь добавить атрибут одной строкой?
приблизительно так: $TK->appendChild("тут создание атрибута"); // в итоге - одна строка
Предложите свои способы. Спасибо.
Подскажите пожалуйста, можно ли создать атрибут элемента одной строкой.
Сейчас я создаю так:
$xml=new DomDocument('1.0','utf-8'); // Создание XML-документа
$TK = $xml->appendChild($xml->createElement('TK')); // Создание корня
// добавление атрибута элементу
$tk_attr1 = $xml->createAttribute('name'); // строка 1
$tk_attr1->value = 'Мега'; // строка 2
$TK->appendChild($tk_attr1); // строка 3
можно ли как нибудь добавить атрибут одной строкой?
приблизительно так: $TK->appendChild("тут создание атрибута"); // в итоге - одна строка
Предложите свои способы. Спасибо.