Questi codici mi consente di estrarre i campi description e il titolo di una singola pagina. Come sarebbe possibile estrarre gli stessi dati da tutte le pagine presenti nella cartella? Cioe` in questa cartella ci sono piu pagine che hanno questi campi cercati, e vorrei che fossero inseriti i dati trovati in una tabella:
$file : $titolo , $descrizione

Qualcuno saprebbe come fare??
I codici sotto sono per un unica pagina html..

Codice PHP:
<?php
$file 
'informazioni.html';

$code file_get_contents($file);

if(
preg_match('@<title>([^<]*?)</title>@'$code$match)){
    
$titolo $match[1];
}
if(
preg_match('@<meta name="description" content="([^"]*?)">@'$code$match)){
    
$descrizione $match[1];
}

echo 
"$file : $titolo , $descrizione";
?>
questo qui non riesco a chiamare bene l`echo, pero dovrebbe funzionare//

Codice PHP:
<?php
$codice 
file("informazioni.html");
list(
$prima$titolo_e_altro) = explode("<title>"$codice);
list(
$titolo$altro) = explode("</title>"$titolo_e_altro);
// $titolo contiene quello che cerchi

$tags get_meta_tags("informazioni.html");
$descrizione $tags['description'];

echo 
"$file : $tags , $descrizione";
?>