PHP简单HTML DOM计数跨其他div的div

时间:2018-10-15 05:53:20

标签: php html dom

我正在使用PHP Simple HTML DOM尝试计算html文档中有多少个标签。 html文档的结构如下:

.RadInput textarea {
    white-space: pre !important;
}

我正在通过以下方式尝试它:

<div class="detailMS__incidentRow incidentRow--home even">
  <div class="time-box">48'</div>
  <div class="icon-box soccer-ball">
    <span class="icon soccer-ball">&nbsp;</span>
  </div>
  <span class="participant-name">
  <a href="#" onclick="window.open('/jugador/thiago-heleno/GfhW4pOT/'); return false;">Heleno T.</a>
  </span>
  <span class="assist note-name">
    (<a href="#" onclick="window.open('/jugador/veiga-raphael/0fYAKGcN/'); return false;">Veiga R.</a>)
  </span>
</div>

但是结果是数组很大……浏览器被阻塞了。

我怎么能得到它?

1 个答案:

答案 0 :(得分:0)

解决方案:

  

$ MarcoGolLocal = $ html-> find('div [class = detailMS]   div [class = detailMS__incidentRow eventRow--home even]   div [class = icon-box football-ball] span [class = icon Soccer-ball]');

     

$ golesDeLocal = count($ MarcoGolLocal)+ count($ MarcoGolLocal2);