从外部网站获取标题和元标记
我想尝试弄清楚如何获得
<title>A common title</title>
<meta name="keywords" content="Keywords blabla" />
<meta name="description" content="This is the description" />
即使它按任何顺序排列,我也听说过PHP Simple HTML DOM Parser,但我真的不想使用它。除了使用 PHP Simple HTML DOM Parser 之外,是否有可能的解决方案。
preg_match
如果它是无效的HTML,将无法做到这一点?
cURL可以用preg_match做这样的事情吗?
Facebook做了类似的事情,但它通过使用以下方法正确使用:
<meta property="og:description" content="Description blabla" />
我想要这样的东西,这样当有人发布链接时,它应该检索标题和元标记。如果没有元标记,那么它就会被忽略,或者用户可以自己设置它(但我稍后会自己设置)。