Клас SimpleXMLIterator
(PHP 5 >= 5.1.3, PHP 7, PHP 8)
Вступ
SimpleXMLIterator забезпечує рекурсивну ітерацію по всіх вузлах об'єкта SimpleXMLElement
Огляд класів
class SimpleXMLIterator
extends
SimpleXMLElement
{
/* Наследуемые методы */
public SimpleXMLElement::__construct( string $data, int $options = 0, bool $dataIsURL = false, string $namespaceOrPrefix = "", bool $isPrefix = false)
public SimpleXMLElement::addAttribute(string $qualifiedName, string $value, ?string $namespace = null): void
public SimpleXMLElement::addChild(string $qualifiedName, ?string $value = null, ?string $namespace = null): ?SimpleXMLElement
public SimpleXMLElement::asXML(?string $filename = null): string|bool
public SimpleXMLElement::attributes(?string $namespaceOrPrefix = null, bool $isPrefix = false): ?SimpleXMLElement
public SimpleXMLElement::children(?string $namespaceOrPrefix = null, bool $isPrefix = false): ?SimpleXMLElement
public SimpleXMLElement::count(): int
public SimpleXMLElement::current(): SimpleXMLElement
public SimpleXMLElement::getDocNamespaces(bool $recursive = false, bool $fromRoot = true): array|false
public SimpleXMLElement::getName(): string
public SimpleXMLElement::getNamespaces(bool $recursive = false): array
public SimpleXMLElement::getChildren(): ?SimpleXMLElement
public SimpleXMLElement::hasChildren(): bool
public SimpleXMLElement::key(): string
public SimpleXMLElement::next(): void
public SimpleXMLElement::registerXPathNamespace(string $prefix, string $namespace): bool
public SimpleXMLElement::rewind(): void
public SimpleXMLElement::__toString(): string
public SimpleXMLElement::valid(): bool
public SimpleXMLElement::xpath(string $expression): array|null|false
}
список змін
Версия | Опис |
---|---|
8.0.0 | Методи ітератора (SimpleXMLIterator::hasChildren()SimpleXMLIterator::getChildren()SimpleXMLIterator::current()SimpleXMLIterator::key()SimpleXMLIterator::next()SimpleXMLIterator::rewind()SimpleXMLIterator::valid()) були перенесені до SimpleXMLElement |
8.0.0 | КлассSimpleXMLIterator тепер реалізує інтерфейс Stringable |