Rob*_*itt 5 php xpath domxpath
我正在寻找一种方法来选择PHP最里面的div
例如:
<div>
<div>
<div>
-
</div>
</div>
<div>
<div>
<div>
-
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
在DIV含有的-将在被选择NodeList
我使用DOMDocument和DOMXpath来抛出html,继承人和我的一个方法的例子,这样你就可以看到我的类的创建方式.
public function getkeywords()
{
foreach($this->Xpath->query('/html/head/meta[@content][@name="keywords"][1]') as $node)
{
$words = $node->getAttribute('content');
if($words)
{
return explode(',',str_replace(array(", "," ,"),",",$words));
}
return false;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
小智 11
我正在寻找一种方法来选择最里面的div
那应该是:
//div[not(descendant::div)]
Run Code Online (Sandbox Code Playgroud)