Forum und email

DOMDocument->getElementById()

(No version information available, might be only in CVS)

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

Descrizione

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

Example#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