PHP | DOMDocument getElementsByTagName() Función

La función DOMDocument::getElementsByTagName() es una función incorporada en PHP que se usa para devolver una nueva instancia de la clase DOMNodeList que contiene todos los elementos del nombre de la etiqueta local.

Sintaxis:

DOMNodeList DOMDocument::getElementsByTagName( string $name )

Parámetros: esta función acepta un solo parámetro $name que contiene el nombre de la etiqueta local para que coincida. El valor * se utiliza para hacer coincidir todas las etiquetas.

Valor de retorno: esta función devuelve un nuevo objeto DOMNodeList que contiene todos los elementos coincidentes.

El siguiente programa ilustra la función DOMDocument::getElementsByTagName() en PHP:

Programa:

<?php
  
// Store the XML document to the variable
$xml = <<< XML
<?xml version="1.0" encoding="utf-8"?>
<organization>
    <name>GeeksforGeeks</name>
    <address>Noida India</address>
    <contact>
        <email>abc@geeksforgeeks.org</email>
        <mobile>+91-987654321</mobile>
    </contact>
</organization>
XML;
  
// Create new DOMDocument
$dom = new DOMDocument;
  
// Load the XML document
$dom->loadXML($xml);
  
// Use getElementsByTagName() function to search
// all elements with given local tag name
$org = $dom->getElementsByTagName('contact');
  
foreach ($org as $contact) {
    echo $contact->nodeValue, PHP_EOL;
}
?>
Producción:

abc@geeksforgeeks.org
+91-987654321

Referencia: https://www.php.net/manual/en/domdocument.getelementsbytagname.php

Publicación traducida automáticamente

Artículo escrito por jit_t y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *