создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

DOMDocument->getElementsByTagNameNS()

HREF="function.dom-domdocument-getelementsbytagname.html"> HREF="function.dom-domdocument-importnode.html"> Пред.

След.

DOMDocument->getElementsByTagNameNS()

(no version information, might be only in CVS)DOMDocument->getElementsByTagNameNS() -- Searches for all elements with given tag name in specified namespace

Описание

class DOMDocument {


DOMNodeList getElementsByTagNameNS (string namespaceURI, string localName)


}

Returns a DOMNodeList of all elements with a given local name and a namespace URI.

Список параметров

namespaceURI

The namespace URI of the elements to match on. The special value * matches all namespaces.

localName

The local name of the elements to match on. The special value * matches all local names.

Возвращаемые значения

A new DOMNodeList object containing all the matched elements.

Примеры

Пример 1. Get all the XInclude elements

<?php

$xml = <<<EOD

<?xml version="1.0" ?>

<chapter xmlns:xi="http://w3.org/2001/XInclude">

<title>Books of the other guy..</title>

<para>

<xi:include href="book.xml">

<xi:fallback>

<error>xinclude: book.xml not found</error>

</xi:fallback>

</xi:include>

<include>

This is another namespace

</include>

</para>

</chapter>

EOD;

$dom = new DOMDocument;

// load the XML string defined above

$dom->loadXML($xml);

foreach ($dom->getElementsByTagNameNS('http://w3.org/2001/XInclude', '*') as $element){

echo 'local name: ', $element->localName, ', prefix: ', $element->prefix, "\n";

}

?>

Результат выполнения данного примера:

local name: include, prefix: xi

local name: fallback, prefix: xi

Смотрите также

DOMDocument->getElementsByTagName()

Пред.

Начало

След.

DOMDocument->getElementsByTagName()

Уровень выше

DOMDocument->importNode()

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting