[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Simple HTML DOM не как не могу вывести в массив
sx000
$topplayed_html - в нее курлом загружаю HTML

$html = new simple_html_dom(); // создаем объект
$html->load($topplayed_html); //загружаем HTML-код
$ret = $html->find('div[tryBox]');
print_r($ret);


содержание HTML

<div id="tryBox"> тут то тчо мне надо </div>


не как не могу понять почему массив пустой выдает?




Спустя 27 минут, 29 секунд (5.12.2011 - 15:01) Michael написал(а):
$ret = $html->find('#tryBox');

Спустя 1 минута, 32 секунды (5.12.2011 - 15:03) sx000 написал(а):
получлось, спасибо. Почему то в уроках на хабре описано было по другому

Спустя 5 минут, 5 секунд (5.12.2011 - 15:08) Michael написал(а):
Попробуй вернуть:
<div><div id="tryBox"> тут то тчо мне надо </div></div>

Спустя 8 минут, 31 секунда (5.12.2011 - 15:17) Michael написал(а):
лучше официальные доки сразу смотреть если имеются.

Спустя 15 минут, 39 секунд (5.12.2011 - 15:32) sx000 написал(а):
$ret = $html->find('div[id=tryBox]')

вот так вот надо было правильно :)
но

$ret = $html->find('div[id=tryBox]')->find('a, img');

почему нельзя так двигаться по дереву?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.