Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Habetdin


Автор проектов


Сообщения: 3650
Благодарности: 1499

Профиль | Сайт | Отправить PM | Цитировать


Можно создать функцию, которая будет делать то же, что и те 3 строки (в примере - appendAttribute):
Код: Выделить весь код
<?php
$xml=new DomDocument('1.0','utf-8');	// Создание XML-документа

$TK = $xml->appendChild($xml->createElement('TK'));		// Создание корня

function appendAttribute($doc, $element, $attrName, $attrVal)
{
	$attr = $doc->createAttribute($attrName);
	$attr->value = $attrVal;
	$element->appendChild($attr);
}

appendAttribute($xml, $TK, 'name1', 'Мега');
appendAttribute($xml, $TK, 'name2', 'Гига');

echo $xml->saveXML();
Цитата Вывод:
<?xml version="1.0" encoding="utf-8"?>
<TK name1="Мега" name2="Гига"/>

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:04, 25-07-2012 | #2