Я пытаюсь получить мета-теги с сайта, Facebook OGS. Я использовал класс, который я нашел в Интернете.
$metaData = MetaData::fetch('http://www.example.com'); foreach ($metaData as $key=>$value){ if (!is_array($value)){ echo "$key=>$value"; } }
Каждый цикл возвращает следующее
Content-Type=>text/html; charset=utf-8description=> og:image=> og:type=>website og:site_name=>Site Name og:url=>www.example.com
Как я могу получить значения из этих результатов по ключам типа «OG: URL«?
foreach($metaData as $key => $value) { if (strpos($key, 'og:') !== 0) { continue; } echo $key . " => " . $value . "\n"; }
Это ты хочешь сделать?
http://pageno7.com/enrich-your-social-sharing-using-meta-tags/
лучшие способы узнать о мета-тегах, а также социальные связи