SimpleXMLElement::__construct Yeni bir SimpleXMLElement nesnesi oluşturur &reftitle.description; public SimpleXMLElement::__construct stringveri intseçenekler0 boolveri_bir_url&false; stringisimalanı_veya_önek"" boolönek_var&false; Yeni bir SimpleXMLElement nesnesi oluşturur &reftitle.parameters; 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 XML belgelerin okunmasını etkileyen Ek Libxml bağımsız değişkenlerini belirtmek için isteğe bağlı bir bağımsız değişken. XML belgelerin çıktısını etkileyen seçenekler (örneğin, LIBXML_NOEMPTYTAG) sessizce yok sayılır. Derince iç içe çok büyük metin düğümlerini içeren XML belgeleri işleyebilmek için LIBXML_PARSEHUGE sabitini aktarmak gerekebilir. veri_bir_url Öntanımlı olarak değeri &false;'tır. veri bağımsız değişkeninde dizge veri değil de XML belge adresi ya da dosya yolu belirtilecekse &true; olmalıdır. isimalanı_veya_önek İsim alanı öneki veya URI. önek_var &true; ise isimalanı_veya_önek bağımsız değişkeninin bir önek, &false; ise bir isim alanı içerdiği varsayılır. 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. &reftitle.errors; XML veride saptanan her hata için bir E_WARNING üretilir ve ek olarak XML veri çözümlenemezse bir Exception yavrulanır. &reftitle.examples; Aşağıdaki örnekler, temel kullanım kılavuzunun ilk örneğinde bulunan XML dizesine atıfta bulunan example.php betiğini içerebilir. - Bir dizgeden bir <classname>SimpleXMLElement</classname> nesnesi oluşturmak movie[0]->title; ?> ]]> &example.outputs; - Bir dosyadan bir <classname>SimpleXMLElement</classname> nesnesi oluşturmak asXML(); ?> ]]> &reftitle.seealso; simplexml_load_string simplexml_load_file libxml_use_internal_errors libxml_set_streams_context