von LeiXC Lösung oben genommen, müssen Sie die einfache HTML-DOM-Klasse verwenden:
$dom = new simple_html_dom();
$dom->load_file('websiteurl.com');// put your own url in here for testing
$html = str_get_html($dom);
$descr = $html->find("meta[name=description]", 0);
$description = $descr->content;
echo $description;
ich diesen Code getestet haben und ja ist es Groß- und Kleinschreibung (einige Meta-Tags ein Kapital D für die Beschreibung verwenden)
Hier ist ein Fehler für Rechtschreibfehler überprüft:
if(is_object($html->find("meta[name=description]", 0))){
echo $html->find("meta[name=description]", 0)->content;
} elseif(is_object($html->find("meta[name=Description]", 0))){
echo $html->find("meta[name=Description]", 0)->content;
}
Die PHP-Bibliothek http://simplehtmldom.sourceforge.net/ nehme ich an? –
Ja, es ist die richtige –