DOMDocument->getElementById()

(no version information, might be only in CVS)

DOMDocument->getElementById() -- Cerca un elemento con un certo id

Descrizione

class DOMDocument {

DOMElement getElementById ( string elementId )

}

Questa funzione è simile a DOMDocument->getElementsByTagName(), ma cerca un elemento per il dato id.

In base allo standard DOM, questa funzione riochiede la presenza di una DTD che definisca l'attributo ID di tipo ID. Occorre validare il documento con DOMDocument->validate() oppure DOMDocument->validateOnParse prima di utilizzare questa funzione.

Elenco dei parametri

elementId

Il valore dell'id univoco per le'elemento.

Valori restituiti

Restituisce DOMElement oppure NULL se l'elemento non è trovato.

Esempi

Esempio 1. Esempio di uso di DOMDocument->getElementById()

<?php

$doc 
= new DomDocument;

// Occorre validare il documento prima di puntare all'id
$doc->validateOnParse true;
$doc->Load('book.xml');

echo 
"The element whose id is books is: " $doc->getElementById('books')->tagName "\n";

?>

Il precedente esempio visualizzerà:

The element whose id is books is: chapter