忘れないようにメモします!
phpでmetaタグを取得したいときには、コード一つで取得できます。

phpにはいろんな便利な関数がありますが、これもその関数の一つです。
デフォルトで用意されている関数になります。

[php]
<?php

$meta_tags = get_meta_tags(’http://www.example.com/’);

// すべてのキーは小文字で表示され、ピリオドは _(アンダーバー)に変換されます
echo $tags['author']; // 名前
echo $tags['keywords']; // キーワード
echo $tags['description']; // サイトのディスクリプション

?>
[/php]

PHP: get_meta_tags – Manual

便利ですよね。
キーワードや、ディスクリプションが簡単に取得できると思います。
しかし、metaタグを出力していないhtmlでは当然ながら取得できませんので、isset関数等でセットされているかのチェックが必要になるかと思います。