Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разница в решениях 
:(
    Опции темы
malefici
Дата 6.10.2010, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 7.10.2009

Репутация: нет
Всего: нет



Есть пример из мана
Код

$xml = new DOMDocument('1.0', 'utf-8');
$root = $xml->appendChild($xml->createElement('root'));
$message1 = $root->appendChild($xml->createElement('message1'));
$message1->appendChild($xml->createTextNode('Неправильный логин или пароль'));
$message2 = $root->appendChild($xml->createElement('message2'));
$message2->appendChild($xml->createTextNode('Неправильный логин или пароль'));
echo $xml->saveXML();

а есть мой вариант
Код

$xml = new DOMDocument('1.0', 'utf-8');
$root = $xml->appendChild(new DOMElement('root'));
$root->appendChild(new DOMElement('message1', 'Неправильный логин или пароль'));
$root->appendChild(new DOMElement('message2', 'Неправильный логин или пароль'));
echo $xml->saveXML();

И тот и тот варианты рабочие, в чем их различие? 
Ман по DOMDocument::createElement гласит
Цитата

Цитата
DOMElement DOMDocument::createElement ( string $name [, string $value ] )

This function creates a new instance of class DOMElement. This node will not show up in the document unless it is inserted with (e.g.) DOMNode->appendChild().

т.е. создаются в любом случае новые объекты...
Может есть еще какие-то моменты, которые различают их? Какие проблемы могут потом всплыть?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: X технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0548 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.