строку ошибки указал в тексте
function view_message ($guest){
foreach ($guest as $guest) {
# code...
echo $guest->name."</br>";
echo $guest->message."</br><hr>";
if ($guest->parentid!==0){
$parentid = $guest->parentid;
// echo $parentid;
вот здесь =======> $guest_comment = $xml->xpath("//guest[parentid/text()='$parentid]'");
view_message ($guest_comment);
}
}
вот это и не пойму почему
Fatal error: Call to a member function xpath() on null in C:\OpenServer\domains\guest.task\index.php on line 17
xml документ откуда достаю
<?xml version="1.0"?>
<guests>
<guest id="1">
<name>Михаил</name>
<message>Hellow XML!</message>
<parentid>0</parentid>
</guest>
<guest id="2">
<name>Иван</name>
<message>Вторая запись</message>
<parentid>0</parentid>
</guest>
<guest id="3">
<name>Ратибор</name>
<message>Я присоеденяюсь(коментарий к 1 записи)</message>
<parentid>1</parentid>
</guest>
</guests>