Visualizzazione dei risultati da 1 a 3 su 3

Discussione: PHP Parsing

  1. #1

    PHP Parsing

    Ciao a tutti e complimenti per questo bellissimo forum.
    Arrivo subito alla questione, sto cercando di fare il parsing di una pagina html e per farlo mi sono appoggiato "simple_html_dom.php".

    codice:
    <?php
    
    include('simple_html_dom.php');
     
    // Retrieve the DOM from a given URL
    $html = file_get_html('http://www.calcioalpallone.com/europei/calendario-risultati/#toc');
    
    // Find all TD tags with "align=center"
    foreach($html->find('td[align=center]') as $e)
        echo $e->innertext . '
    ';
    
    // Extract all text from a given cell
    echo $html->find('td[align="center"]', 1)->plaintext.'
    <hr>';
    
    ?>
    
    <html>
    <head>
      <title>
        <?php 
          echo "Pagina di prova PHP";
        ?>
    
    
    </body>
    </html>
    in output ottengo quindi l'elenco dei risultati ovvero una cosa di questo tipo:
    "
    SPAGNA-ITALIA ore 18.00
    Repubblica d'Irlanda – Croazia ore 20.45
    ...
    "

    quello che nn riesco a fare è appunto costruire una sorta di array contenente tutte le ore delle partite.Da poter successivamente utilizzare. Sono sicuro che mi sto perdendo in un bicchier d'acqua ma nonostante abbia provato in diverse maniere non riesco a creare l'array...


    Grazie mille a tutti

  2. #2
    L'esempio utilizza solamente una stringa, ma ti basta applicarlo a tutte le stringhe restituite fal parser ed inserire i risultati in un array:

    Codice PHP:
    <?php
    $str 
    "SPAGNA-ITALIA ore 18.00";
    $pattern "/.* ore /i";
    echo 
    preg_replace($pattern""$str);
    ?>
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Grazie mille funziona alla grande

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.