PHP中的getElementbyID?

PHP中的getElementbyID?,php,soap,getelementbyid,Php,Soap,Getelementbyid,我有一个网站,它从一个SOAP服务器调用了大部分的HTML,而我除了调用这个预先格式化的HTML之外,没有其他访问权限 我需要获取某些元素的值,但因为它与facebook open graph元标记一起使用,所以javascript无法在客户端对其进行处理,它需要被服务器捕获以添加到元标记中,然后再发送到浏览器 我正在寻找一个函数,可以帮助我挑选出某些元素添加到元标记 元素的CSS位置如下所示: div#Description.Group div.Content p:first-child &

我有一个网站,它从一个SOAP服务器调用了大部分的HTML,而我除了调用这个预先格式化的HTML之外,没有其他访问权限

我需要获取某些元素的值,但因为它与facebook open graph元标记一起使用,所以javascript无法在客户端对其进行处理,它需要被服务器捕获以添加到元标记中,然后再发送到浏览器

我正在寻找一个函数,可以帮助我挑选出某些元素添加到元标记

元素的CSS位置如下所示:

div#Description.Group div.Content p:first-child
&&


您应该看看XPath。它可能不起作用,但您所交付的html不是有效的XHTML。

在PHP中,您可以从html页面或使用包含html的字符串创建DOM,然后使用getElementByID函数(如DOM对象上的函数)来获取该元素

用于在PHP中创建DOM元素
并检查getelementbyid()

XPath不是选择器。您能否澄清OP如何使用XPath实现等效选择器?否则我会说这个答案更适合作为评论。
div#Heading.Group div.Content