PHP | Función de cierre() de XMLReader

La función XMLReader::close() es una función incorporada en PHP que se utiliza para cerrar la entrada del objeto XMLReader que se está analizando actualmente.

Sintaxis:

bool XMLReader::close( void )

Parámetros: Esta función no acepta ningún parámetro.

Valor de retorno: esta función devuelve VERDADERO en caso de éxito o FALSO en caso de error.

Los siguientes ejemplos ilustran la función XMLReader::close() en PHP:

Programa 1:

  • datos.xml

    <?xml version="1.0" encoding="utf-8"?>
    <root>
        <p> Hello world </p>
    </root>
  • índice.php

    <?php
      
    // Create a new XMLReader instance
    $XMLReader = new XMLReader();
      
    // Open the XML file
    $XMLReader->open('data.xml');
      
    // Close the XML Reader before reading XML
    $XMLReader->close();
      
    // Move to the first node
    $XMLReader->read();
      
    // Read it as a string
    $string = $XMLReader->readString();
      
    // Output the string to the browser
    echo $string;
    ?>
  • Producción:
    // Blank because we closed the input of the XMLReader before reading XML

Programa 2:

  • datos.xml

    <?xml version="1.0" encoding="utf-8"?>
    <body>
        <h1> GeeksforGeeks </h1>
    </body>
  • índice.php

    <?php
      
    // Create a new XMLReader instance
    $XMLReader = new XMLReader();
      
    // Open the XML file
    $XMLReader->open('data.xml');
      
    // Move to the first node
    $XMLReader->read();
      
    // Read it as a string
    $string = $XMLReader->readString();
      
    // Output the string to the browser
    echo $string;
      
    // Close the XML Reader after reading XML
    $XMLReader->close();
    ?>
  • Producción:
    GeeksforGeeks

Referencia: https://www.php.net/manual/en/xmlreader.close.php

Publicación traducida automáticamente

Artículo escrito por gurrrung 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 *