SimpleXMLElement::rewind
PHP Manual
PHP Manual»SimpleXMLElement»SimpleXMLElement::rewind

SimpleXMLElement::rewind

(PHP 8)

SimpleXMLElement::rewindRewind to the first element

Descrizione

public function SimpleXMLElement::rewind(): void
Avviso

Prior to PHP 8.0, SimpleXMLElement::rewind() was only declared on the subclass SimpleXMLIterator.

This method rewinds the SimpleXMLElement to the first element.

Nota: As of PHP 8.4.0, calling get methods (such as SimpleXMLElement::asXML() or SimpleXMLElement::getName()) or casting a SimpleXMLElement to a string no longer implicitly rewinds the iterator. Where required, the iterator must be rewound explicitly by calling this method.

Elenco dei parametri

Questa funzione non contiene parametri.

Valori restituiti

Nessun valore viene restituito.

Esempi

Example #1 Rewind to the first element

<?php
$xmlElement = new SimpleXMLElement('<books><book>PHP Basics</book><book>XML Basics</book></books>');
$xmlElement->rewind();

var_dump($xmlElement->current());
?>

Il precedente esempio visualizzerà:

object(SimpleXMLElement)#2 (1) {
  [0]=>
  string(10) "PHP Basics"
}

To Top