Привет, кто-нибудь может мне помочь, почему, когда строка была конкатена в 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);
Задача ещё не решена.
Других решений пока нет …