Domanda

Sto cercando di analizzare alcuni contenuti da un div specifico e salvarlo in un file esterno.Anche se funziona, non ho potuto riuscire a fare i seguenti

dal div con classe league_container

    .
  1. Rimuovi tutti i div con la classe bar
  2. striscia tutti i link.(Lascia il testo ma rimuovi a più i suoi attributi)
  3. Quello che ho finora è:

       <?php
        include( 'simple_html_dom.php'); 
        $html = file_get_html('https://some.domain.com/');
    
        $divContents = array();
    
        foreach ($html->find('div.league_container') as $div) 
        {
            $divContents[] = $div->outertext;
        }       
    
    
    file_put_contents('parser/est-results.htm', implode(PHP_EOL, $divContents));
    ?>
    
    .

    Qualsiasi aiuto sarebbe apprezzato.

È stato utile?

Soluzione

Utilizzare outertext =:

$div->outertext = '';
$a->outertext = $a->text();
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top