Рубрики

PHP | Функция SimpleXMLIterator next ()

Функция SimpleXMLIterator :: next () — это встроенная функция в PHP, которая используется для перемещения элемента SimpleXMLIterator к следующему элементу.

Синтаксис:

void SimpleXMLIterator::next( void )

Параметры: эта функция не принимает никаких параметров.

Возвращаемое значение: эта функция не возвращает никакого значения.

Ниже программа иллюстрирует функцию SimpleXMLIterator :: next () в PHP:

Программа:

<?php

  
// Сохраняем элемент xml в переменную

$xml = <<<XML

    <organization>

        <name>GeeksforGeeks</name>

        <address>Noida India</address>

        <contact>

            <email>abc@geeksforgeeks.org</email>

            <mobile>+91-987654321</mobile>

        </contact>

    </organization>

XML;

  

$xmlIt = new SimpleXMLIterator($xml);

  
// Используйте функцию rewind () для перемотки
// к первому элементу

$xmlIt->rewind();

  
// Используем функцию next () для перемещения
// к следующему элементу

$xmlIt->next();

$xmlIt->next();

  
// Показать текущий элемент

var_dump($xmlIt->current());

  
?>

Выход:

object(SimpleXMLIterator)#2 (2) {
  ["email"]=>
  string(21) "abc@geeksforgeeks.org"
  ["mobile"]=>
  string(13) "+91-987654321"
}

Ссылка: https://www.php.net/manual/en/simplexmliterator.next.php

Рекомендуемые посты:

PHP | Функция SimpleXMLIterator next ()

0.00 (0%) 0 votes