私はSimple DOM Parserを使用しており、次のような動的テーブルから情報を取得しようとしています:
<table />
<tr>
<td class="histogram-msg top-row">5 star</td>
<td class="top-row bar-cell"><span class="bar bar5" style="width:150px"> </span> <span>55</span></td>
</tr>
<tr>
<td class="middle-row histogram-msg">4 star</td>
<td class="middle-row bar-cell"><span class="bar bar4" style="width:65px"> </span> <span>24</span></td>
</tr>
<tr>
<td class="middle-row histogram-msg">3 star</td>
<td class="middle-row bar-cell"><span class="bar bar3" style="width:38px"> </span> <span>14</span></td>
</tr>
<tr>
<td class="middle-row histogram-msg">2 star</td>
<td class="middle-row bar-cell"><span class="bar bar2" style="width:19px"> </span> <span>7</span></td>
</tr>
<tr>
<td class="bottom-row histogram-msg">1 star</td>
<td class="bottom-row bar-cell"><span class="bar bar1" style="width:35px"> </span> <span>13</span></td>
</tr>
</table>
テーブルの値を取得しようとしています。つまり、5 つ星 | 55、星4 | 24等
私はこの情報を取得し$ret = $html->find('.user-ratings');
、span タグを印刷しようとすると、大量の空白が表示されます。
上の表から評価の種類と値を取得するにはどうすればよいですか?