fwrite не работает, когда строка была конкатенирована из foreach объекта DOM

Привет, кто-нибудь может мне помочь, почему, когда строка была конкатена в foreach из массива объекта DOMDocument переменная не будет писать с использованием fwrite ??

я попытался создать массив вручную, а затем при использовании в foreach он работает и записать содержимое в текстовый файл, но каким-то образом он не будет работать в DOMDocument. я также попытался превратить DomDocument в массив, используя iterator_into_array, но все равно не работает

$doc = new DOMDocument();
$doc->loadHTML($html);
$xpath = new DOMXpath($doc);
$nodes = $xpath->query('//a');foreach($nodes as $node) {
$content.= "sometext";
}

//if i var_dump($content) here it displays the output

$filename = "output.txt";
$file = fopen($filename, 'w+');
fwrite($file, $content); //content not writing in the text file
fclose($file);

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector