是的,我意识到你可以使用 javascript/jQuery 来做到这一点,但我想使用 PHP(这更像是一种学习的东西)。我无法安装 queryPath 或 phpQuery,因为它位于客户端的虚拟主机上。
基本上我正在修改
function getElementById($id) {
$xpath = new DOMXPath($this->domDocument);
return $xpath->query("//*[@id='$id']")->item(0);
}
使用,但是
Fatal error: Using $this when not in object context in blahblahblah on line #
被抛出并且$this
未定义。
基本上我想要做的是获取 PHP 所在页面的 body id 值。
有任何想法吗?