SimpleXMLElement->children
SimpleXMLElement->getDocNamespaces
SimpleXML-Funktionen
PHP Manual

# SimpleXMLElement->__construct

(No version information available, might be only in CVS)

SimpleXMLElement->__construct — Erstellt ein neues SimpleXMLElement-Objekt

### Beschreibung

SimpleXMLElement
__construct ( string `$data` [, int `$options` [, bool `$data_is_url` [, string `$ns` [, bool `$is_prefix` ]]]] )

Erstellt ein neues SimpleXMLElement-Objekt.

### Parameter-Liste

`data`

  Ein wohlgeformter XML-String, oder der Pfad oder URL zu einem XML-Dokument, wenn `data_is_url` `TRUE` ist.

`options`

  Optional zu verwenden, um weitere Libxml Parameter anzugeben.

`data_is_url`

  Standardmäßig ist `data_is_url` `FALSE`. Verwenden Sie `TRUE`, um `data` als Pfad oder URL zu einem XML-Dokument an Stelle eines Daten-Strings anzugeben.

`ns`

`is_prefix`

### Rückgabewerte

Gibt ein SimpleXMLElement-Objekt zurück, das `data` repräsentiert.

### Fehler/Exceptions

Erzeugt eine `E_WARNING`-Fehlermeldung für jeden gefundenen Fehler in den XML-Daten und wirft eine Exception, sobald ein solcher Fehler festgestellt wurde.

### Beispiele

Beispiel #1 Erstellen eines SimpleXMLElement-Objekts

`<?php
include 'example.php';
$sxe = new SimpleXMLElement($xmlstr);
echo $sxe->movie[0]->title;
?>`

Beispiel #2 Erstellen eines SimpleXMLElement-Objekts von einem URL

`<?php
$sxe = new SimpleXMLElement('http://example.org/document.xml', NULL, TRUE);
echo $sxe->asXML();
?>`

### Siehe auch

- simplexml_load_string
- simplexml_load_file

SimpleXMLElement->children
SimpleXMLElement->getDocNamespaces
SimpleXML-Funktionen
PHP Manual