Andreas Korthaus: Metadaten in PHP lesbar?

Beitrag lesen

Hallo!

kann man in PHP den Metadatenbereich einer HTML-Datei auslesen, oder muss man dafür einen Umsteiger nehmen?

Man kann mit PHP alles auslesen was man möchte, mit regulären Ausdrücken.

Man könnte das z.B. so machen(ungetestet):

preg_match_all ("/<meta name="(.*?)" content="(.*?)">/", $html, $matches);

for ($i=0; $i< count($matches[0]); $i++) {
  echo $matches[1][$i].": ".$matches[2][$i]."\n";
}

Grüße
Andreas

PS: Interessant zu diesem Thema: http://www.php.net/manual/en/function.preg-match-all.php