как получить document_element в PHP 5 ?

ivankrkrkr

Новичок
как получить document_element в PHP 5 ?

Как получить кореневой элемент XML-документа в PHP 5 (то есть в DOM а не в DOMXML) ?
Раньше это делалось методом document_element(). А сейчас как?
 

ivankrkrkr

Новичок
Спасибо!!
Я вот нашел еще такое:

Also, domdocument->document_element() is no longer. It is now a member variable- documentElement. This is not in the documentation here that i could see.

Это по адресу:
http://us4.php.net/manual/en/ref.dom.php

Похоже документация еще не до конца доведена, совсем не до конца..
 

tony2001

TeaM PHPClub
>Похоже документация еще не до конца доведена, совсем не до конца..
желающим помочь - всегда вэлкам.
 

ivankrkrkr

Новичок
Ну, в данном случае можно действительно, как su1d подсказал, смотреть спецификацию DOM на W3C.org - все совпадает.
 

froller

Guest
Re: как получить document_element в PHP 5 ?

Автор оригинала: ivankrkrkr
Как получить кореневой элемент XML-документа в PHP 5 (то есть в DOM а не в DOMXML) ?
Раньше это делалось методом document_element(). А сейчас как?
Первое, что приходит на ум:
PHP:
$elements = $dom->getElementsByTagName("roottag");
$root = $elements->item(0);
-~{}~ 28.07.04 19:03:

Посмотрел на http://www.zend.com/php5/articles/php5-xmlphp.php

PHP:
$dom->documentElement
documentElement, childNodes, nodeName и многие другие оформлены как свойства, а не как методы объекта.
 
Сверху