PHP - get_meta_tags

Syntax

get_meta_tags("[Pfad/]Dateiname")

Erklärung

Die Funktion get_meta_tags ermittelt alle Meta-Tags aus einer HTML-Datei und legt diese in einem assoziativen Array ab.

Liegt die Datei im gleichen Verzeichnis wie das Skript, so genügt die Angabe des Dateinamens, ansonsten muß auch der Pfad der zu untersuchenden Datei angegeben werden. Möglich ist auch das Auslesen einer Datei auf einem anderen Server, dafür ist der komplette Pfad anzugeben (also z. Bsp. "http://www.fremderserver.de/meta.htm").

Die gefundenen Meta-Tag-Typen (in den Meta-Tags mit "name" bezeichnet, z.B. "author", "keywords") werden zu Schlüsseln des assoziativen Arrays, der jeweilige Inhalt (in den Meta-Tags mit "content" bezeichnet) zum dazugehörigen Wert. Alle Schlüssel werden in Kleinschreibung umgewandelt.

Beispiel

// beispielhafte HTML-Datei namens meta.htm

<head>

<meta name="author" content="Clint E.">

<meta name="KEYWORDS" content="php, phpbox">

</head>...

 

//PHP-Skript

<?php

$array = get_meta_tags("meta.htm");

echo $array[keywords];

?>

Ergebnis:

php, phpbox

zurück: PHP - URL & HTML bearbeiten

Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de

Einstieg in PHP 8 und MySQL
PHP Buch