Salve, come da titolo stò cercando di usare preg_match_all per tirare fuori tei dati contenuti dentro dei tag html. Il codice è questo:

codice:
<tr class="...">

    <td class="....">della roba</td>

    <td class="classe-1 classe-2 classe-3">

              <span class="label">Email: </span>
              <a href="mailto:......." class="mailto">.......</a>   
              <span class="mailto"></span>
              <br >

              QUELLO CHE MI SERVE     

    </td>

</tr>
Ecco cosa ho fatto in php;

codice:
preg_match_all('/<td class=\"classe-1 classe-2 classe-3\">(.*?)<\/td>/', $raw , $phone);


print_r( $phone[0] );
Chiaramente $raw è la variabile che contiene tutto il codice html della pagina che ho recuperato con file_get_contents();

In pratica mi viene restituito un array vuoto, quindi come se non trovasse un piffero e dire che ho provato a tirare fuori i dati dal tag a e riesco tranquillamente. Preciso che da quello che ho capito lo span con classe mailto viene generato con js perchè nel sorgente non c'è.

Mi aiutate? Grazie in anticipo !