Forum und email

SimpleXMLElement->__construct()

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

SimpleXMLElement->__construct() — Létrehoz egy SimpleXMLElement objektumot

Leírás

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

Létrehoz egy SimpleXMLElement objektumot.

Paraméterek

data

Helyesen formázott XML karakterlánc, vagy elérési URL a fájlhoz, ha a data_is_url paraméter értéke TRUE.

options

További Libxml paraméterek megadására használható opcinális paraméter.

data_is_url

Alapértelmezettként a data_is_url értéke FALSE. TRUE-ra állítva a data paramétert az XML fájlra mutató URI-ként kezeli a függvény a karakterlánc (string) típusú XML adat helyett.

ns

is_prefix

Visszatérési értékek

Egy SimpleXMLElement típusú objektummal tér vissza, ami képviseli a data paramétert.

Hibák/Kivételek

E_WARNING szintű hibaüzenetet generál minden XML adathibánál, és kivételt dob ha hiba lépett fel.

Példák

Example#1 SimpleXMLElement objektum létrehozása

<?php

include 'example.php';

$sxe = new SimpleXMLElement($xmlstr);
echo 
$sxe->movie[0]->title;

?>

Example#2 SimpleXMLElement objektum létrehozása URLből

<?php

$sxe 
= new SimpleXMLElement('https://example.org/document.xml'NULLTRUE);
echo 
$sxe->asXML();

?>