Sposoby komunikacji PHP-XML, problemy z instalacją

Witam. Grzebię po necie i wyczytałem że można to robić przez DOM, ale nie mam pojęcia z czym to się je.

Próbowałem też przez coś takiego:

<?php


$xml = simplexml_load_file('foo.xml');

$xml->wpis[1]->nazwa = 'nowiutka nazwa';

echo $xml->asXML();

?>

foo.xml

3
nazwa testowa


4
inna nazwa

Ale skrypt wyrzuca pustą białą stronę.

Co jest źle? W manualu php pisali że te modulce są domyślnie wkompilowywane w php.

<?php


$xml = simplexml_load_file('foo.xml');

print_r($xml);


?>

[/code] A to co zwraca? Poza tym czy nei jest potrzebny nagłówek?

[code]<?xml version=“1.0” encoding=“UTF-8”?>