что делает $crawler->addHtmlContent('<html><body /></html>')

144
26 апреля 2019, 15:00

у меня есть код

public function store(Request $request){
        $html = <<<'HTML'
<!DOCTYPE html>
<html>
    <body>
        <p class="message">Hello World!</p>
        <p>Hello Crawler!</p>
    </body>
</html>
HTML;

     $crawler = new Crawler($html);
$sd = $crawler->addHtmlContent('<html><body /></html>');
var_dump($sd);
}

этот код выводит Attaching DOM nodes from multiple documents in the same crawler is forbidden.что делает $crawler->addHtmlContent();

Answer 1

Я использую фреймворк Laravel.Ошибка была в том,что надо использовать один из вариантов:new Crawler($html); или $crawler->addHtmlContent($html);

READ ALSO
Для чего нужны template template parameters?

Для чего нужны template template parameters?

Для чего нужны template template parameters в шаблонных классах и функциях, ведь можно передавать им аргументы, которые являются шаблонами, с помощью обычных...

153
Как настроить виджеты объекта класса

Как настроить виджеты объекта класса

У меня есть класс, у него два объекта: window2, window3Как настроить виджеты (установить параметры кнопок, например) именно в window3 не зависимо от window2?

151
fstream c++ keylogger

fstream c++ keylogger

Есть зацикленная функция, которая записывает нажатия клавиши в txt файл

311
Зачем нужны типы?

Зачем нужны типы?

Для чего вообще нужны типы в языке? Разве не проще было бы писать везде auto или вообще не указывать ничего перед именем переменной?

190