SimpleXMLElement::__construct

(PHP 5, PHP 7)

SimpleXMLElement::__constructYeni bir SimpleXMLElement nesnesi oluşturur

Açıklama

__construct ( string $veri [, int $seçenekler [, bool $veri_bir_url [, string $isimalanı [, bool $önek_var ]]]] )

Yeni bir SimpleXMLElement nesnesi oluşturur

Değiştirgeler

veri

İyi biçemli bir XML dizgesi veya veri_bir_url ile TRUE belirtilmişse bir XML belge adresi ya da dosya yolu.

seçenekler

Ek Libxml değiştirgelerini belirtmek için isteğe bağlı bir değiştirge.

veri_bir_url

Öntanımlı olarak değeri FALSE'tır. veri değiştirgesinde bir XML belge adresi ya da dosya yolu belirtecekseniz TRUE olmalıdır.

isimalanı

önek_var

İpucu

Tüm XML hatalarını bastırmak için libxml_use_internal_errors() kullanıp daha sonra bu hataları libxml_get_errors() ile tek tek ele alabilirsiniz.

Dönen Değerler

veri ile belirtilen XML belgeyi içeren bir SimpleXMLElement nesnesi döner.

Hatalar/İstisnalar

XML veride saptanan her hata için bir istisna oluşturup bir E_WARNING üretir.

Örnekler

Örnek 1 - Bir dizgeden bir SimpleXMLElement nesnesi oluşturmak

<?php

include 'example.php';

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

?>

Örnek 2 - Bir dosyadan bir SimpleXMLElement nesnesi oluşturmak

<?php

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

?>

Ayrıca Bakınız