(PHP 8)
SimpleXMLElement::current — Retorna la entrada actual
Antes de PHP 8.0, SimpleXMLElement::current() solo estaba declarada en la subclase SimpleXMLIterator.
Este método retorna el elemento actual como un objeto SimpleXMLElement.
Esta función no contiene ningún parámetro.
Retorna el elemento actual como un objeto SimpleXMLElement.
Se lanza una Error en caso de fallo.
Versión | Descripción |
---|---|
8.1.0 |
Se lanza una Error si
SimpleXMLElement::current() es llamada sobre un
iterador inválido. Anteriormente, se retornaba null .
|
Ejemplo #1 Retorna el elemento actual
<?php
$xmlElement = new SimpleXMLElement('<books><book>PHP basics</book><book>XML basics</book></books>');
$xmlElement->rewind(); // Retorno al primer elemento, de lo contrario current() no funciona
var_dump($xmlElement->current());
?>
El ejemplo anterior mostrará :
object(SimpleXMLElement)#2 (1) { [0]=> string(10) "PHP basics" }