PHP XML ile çalışma

2 Cevap

Ben bir url bir XML sayfa sonuç dönmek var. Ben bu komutu kullandığınızda:

print_r(file($url));

Onun yapılabilir, ama ben komutu kullandığınızda:

$doc =  load($url);

o I sonra:

print_r($doc);

it out. Its print_r out nothing. I'm quite new in work with XML in PHP someone give advise, please! Thank you for your attention!

2 Cevap

Ben ne yapmaya çalıştığını gerçekten emin değilim ama PHP bir xml dosyası ayrıştırma için orada iki ana yolu: DOM

$doc = new DOMDocument();
$doc->loadXML(file_get_contents($url));

SimpleXML

$xml = new SimpleXMLElement(file_get_contents($xmlstr));

file_get_contents tamamını bir dizge olarak dosyayı okur

Ayrıca php diziye xml unserialize ve print_r (dizi) kullanabilirsiniz. Burada bir göz atın: http://articles.sitepoint.com/article/xml-php-pear-xml%5Fserializer/3#

Bunun için bir ARMUT paketi gerekir