#php #symfony #domcrawler
#php #symfony #domcrawler
Вопрос:
Когда я передаю объект DomCralwer в свою вспомогательную функцию:
function extractText(Crawler $crawler, $selector)
{
$result = $crawler->filter($selector)->extract['_text'];
return $result ? $result[0] : false;
}
он не может распознать extract
метод на нем:
Undefined property: SymfonyComponentDomCrawlerCrawler::$extract
В чем моя проблема?
Я совсем новичок в php
and symfony
.
Комментарии:
1. Не похоже, что вы вызываете метод извлечения. Вы имели в виду использовать
('_text')
вместо['_text']
?2. Вы пробовали отлаживать все, что
filter
это возвращает?