(PHP 5 >= 5.1.3, PHP 7, PHP 8)
Introduction
La classe SimpleXMLIterator fournit des itérations
récursives sur tous les éléments d'un objet SimpleXMLElement.
Synopsis de la classe
class
SimpleXMLIterator
extends
SimpleXMLElement
{
/* Méthodes héritées */
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
}
Historique