-2

嗨,我正在做一个项目。在这个项目中,我需要另一个网站元内容。这是一个例子

这是远程网站元内容

<meta content="Kültür Sanat Edebiyat Portalı. Geniş Türkçe şiir ve şair arşivi. Yarışmalar, şiir etkinlikleri, sanat haberleri. Kitaplar ile ilgili geniş ve detaylı tanıtımlar. Resim tiyatro sergi." name="description">

我试过 php file_get_contents

<?php
$homepage = file_get_contents('http://antoloji.com/');
echo $homepage;
?>

但无法找到仅获取元内容(描述部分)的方法谢谢您的建议

4

1 回答 1

4

PHP 有一个非常有用的函数,get_meta_tags,它允许您解析网站源的元标记。

<?php
// Assuming the above tags are at www.example.com
$tags = get_meta_tags('http://www.example.com/');

// Notice how the keys are all lowercase now, and
// how . was replaced by _ in the key.
echo $tags['author'];       // name
echo $tags['keywords'];     // php documentation
echo $tags['description'];  // a php manual
echo $tags['geo_position']; // 49.33;-86.59
?>
于 2013-04-22T08:27:31.433 回答