获取meta标签在php中不起作用

时间:2017-07-17 05:01:06

标签: php gzip meta-tags

我正在尝试获取网站的元标记。这是我的代码

 $tags = get_meta_tags('https://www.wired.com/story/avengers-infinity-war-d23-footage'); 
   print_r($tags); exit;

这将返回空。任何的想法?

Wesbite正在使用像gzip这样的压缩。

1 个答案:

答案 0 :(得分:5)

您需要解压缩它,您可以使用stream wrapper。 E.g:

$tags = get_meta_tags('compress.zlib://https://www.wired.com/story/avengers-infinity-war-d23-footage');
print_r($tags);

输出:

Array
(
    [viewport] => width=device-width, initial-scale=1
    [content-type] => article
    ...
)