Pour récupérer facilement les informations stockées dans les tag META d'une page HTML, il est très simple d'utiliser la fonction get_meta_tags()

Exemple :

<?
// fichier meta.php3

$test = get_meta_tags ($url);

while (list ($key, $val) = each ($test)) {
    echo "$key => $val<br>";
}
?>
Ainsi en faisant appel au fichier meta.php3?url=http://www.phpindex.com

Vous récupérez ceci :

description => PHPIndex propose un large éventail de liens, news, trucs et astuces et articles sur les technologies PHP telles que : PHP, PHP/FI, PHP3, PHP4 (Zend), Cookies, Sessions, IMAP, LDAP, mSQL, MySQL, PDFLib, PostgreSQL, Regex, XML, Zend, Zlib, etc.
keywords => php, php/fi, php2, php3, php4, zend, optimiser, apache, cookie, linux, lien, article, news, truc, astuce, script, documentation, tutorial, how-to, faq, job, emploi, newsgroups, sessions, zlib, imap, ldap, msql, mysql, pdflib, postgresql, regex, xml, htdig, PHP, PHP/FI, PHP2, PHP3, PHP4, APACHE, COOKIE, LINUX, Zlib, IMAP, mSQL, MySQL, PDFLib, Postgresql, Regex, XML, PHP 2, PHP 3, PHP 4, howto, cookies, trucs et astuces, how to, articles, trucs, astuces, jobs, emplois, fciwap, fcas, développement, développeur, globalis media systems
distribution => worldwide
rating => General
robots => index, follow
Il est ainsi très simple de récupérer des infos sur une page avec cette fonction, aussi bien les META courant (description, keywords, robots) mais aussi n'importe quel tag META qui se vera assigné comme clé dans le tableau de résultat le nom du tag et en correspondance la valeur pour ce tag.

Consulter le lien