(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