Php 解析所有结果简单\u html\u dom

Php 解析所有结果简单\u html\u dom,php,simple-html-dom,Php,Simple Html Dom,目前,我正在尝试解析一个页面中的所有数据。我不会链接该页面,因为我不拥有它。然而,在我的结果中,每个相册只返回一个结果 这是我的密码- $download = $html2->find('ol.tracklist li.track',0); $result['download-text'] = $link; echo "<pre>";print_r($result);echo "</pre>"; 这是专辑中第一首曲目的标题,对于第一个结果,我需要它返回所有结果,

目前,我正在尝试解析一个页面中的所有数据。我不会链接该页面,因为我不拥有它。然而,在我的结果中,每个相册只返回一个结果

这是我的密码-

$download = $html2->find('ol.tracklist li.track',0);
$result['download-text'] = $link; 
echo "<pre>";print_r($result);echo "</pre>";
这是专辑中第一首曲目的标题,对于第一个结果,我需要它返回所有结果,下面是结构的外观

foreach($html2->find('ol.tracklist li.track') as $element){ // or use li.track only   
   echo "<pre/>";print_r($element->getAllAttributes());
}
黑金 勇士/Sankofa(Lo&Deion营地) 相信我(先生) 主页(达曼尼·恩科西)
  • 差不多了(先生)
  • 尽情享受(伊曼·奥马里)
  • 继续战斗
  • 蜘蛛夹(佐治亚州安妮穆德罗和哈文特堡) 溜走(阿玛鲁英尺)
  • 又一次(费尔南多·普勒姆创作艺术中心,莱克·简和马库斯·加维·埃莱梅)

  • 您可以尝试以下方法:-

    foreach($html2->find('ol.tracklist li.track')作为$element){//或仅使用li.track
    echo”“;print_r($element->getAllAttributes());
    }
    
    您可以尝试以下方法:-

    foreach($html2->find('ol.tracklist li.track')作为$element){//或仅使用li.track
    echo”“;print_r($element->getAllAttributes());
    }
    
    完美!完美地工作:)@任性的很高兴帮助你。:::)太好了!完美地工作:)@任性的很高兴帮助你。::):)
    <li class="track" data-index="1" data-file="SOMELINK">Black Gold</li>
    <li class="track" data-index="2" data-file="SOMELINK">Warrior / Sankofa (Ft. Camp Lo & Deion)</li>
    <li class="track" data-index="3" data-file="SOMELINK">Trust Me (Ft. Sir)</li>
    <li class="track" data-index="4" data-file="SOMELINK">Home (Ft. Damani Nkosi)</li>
    <li class="track" data-index="5" data-file="SOMELINK">Almost There (Ft. Sir)</li>
    <li class="track" data-index="6" data-file="SOMELINK">Live It Up (Ft. Iman Omari)</li>
    <li class="track" data-index="7" data-file="SOMELINK">Fight On (Ft. Preston Harris & Damani Nkosi)</li>
    <li class="track" data-index="8" data-file="SOMELINK">Spider's Jam (Ft. Georgia Anne Muldrow & Javonte)</li>
    <li class="track" data-index="9" data-file="SOMELINK">Slip Away (Ft. Amaru)</li>
    <li class="track" data-index="10" data-file="SOMELINK">Again (Ft. Fernando Pullum Creative Arts Center, Ryck Jane & Marcus Garvey Eleme)</li>
    
    foreach($html2->find('ol.tracklist li.track') as $element){ // or use li.track only   
       echo "<pre/>";print_r($element->getAllAttributes());
    }