Обновленный ответ
$kungtext_class
дает вам array
, вы не можете получить доступ к свойству, потому что вы получаете кучу элементов, а не только один.
См. Документы http://simplehtmldom.sourceforge.net/manual_api.htm
mixed find ( string $selector [, int $index] )
Поиск элементов с помощью селектора CSS.Возвращает N-й элемент объекта, если установлен индекс, в противном случае возвращает массив объекта.
Таким образом, ваш код должен выглядеть как
foreach ($html->find('div[class=kungtext]') as $kungtext_class) {
echo $kungtext_class->innertext;
}
Или получить доступindex 0
(первый элемент):
$kungtext_class = $html->find('div[class=kungtext]', 0);
$kungtext = $kungtext_class->innertext;
Старый ответ
curl_exec()
по умолчанию возвращает boolean
.
Вам необходимо установить CURLOPT_RETURNTRANSFER
в curlopts, затем он возвращает ожидаемую строку (в случае успеха).
// Before the curl_exec():
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
http://php.net/manual/en/function.curl-exec.php
Возвращает true
вклуспех или false
при неудаче.Однако, если установлен параметр CURLOPT_RETURNTRANSFER
, он вернет результат при успехе, false
при ошибке.