простой html dom, возвращающий строку вместо массива

У меня есть следующий код

$html3->find('TR[d=lt]',0);

для следующего исходного кода

<TR>
<TH NOWRAP ALIGN=RIGHT VALIGN=TOP> Date:</TH>
<TD d="lt">
  2011-05-31 </TD>
</TR>
<TR>
<TH NOWRAP ALIGN=RIGHT VALIGN=TOP>Title:</TH>
<TD d="lt">
  NETWORKS</TD>
</TR>
<TR>
<TH NOWRAP ALIGN=RIGHT VALIGN=TOP>Title:</TH>
<TD d="lt">
 Low NETWORKS</TD>
</TR>
<TR>
<TH NOWRAP ALIGN=RIGHT VALIGN=TOP>Description:</TH>
<TD d="lt">
 CD</TD>
</TR>

однако код возвращает только ДАТУ в виде строки вместо массива всех значений,


person user1989379    schedule 08.05.2013    source источник


Ответы (1)


вау, это довольно скудно в вашем коде вопроса.

Однако взгляните сюда:

http://simplehtmldom.sourceforge.net/manual.htm#section_find

Вы обнаружите, что передача int в качестве второго аргумента сообщает функции, что вы ищете определенный элемент. Избавьтесь от второго аргумента, и вы должны вернуть массив всех результатов.

person Zak    schedule 08.05.2013