当您想检查元素的 innerHTML/nodeValue 时,您能帮我使用正确的语法吗?
我对名称没有任何问题,但是年龄在一个普通的 div 元素中,使用什么正确的语法来代替下面的“不知道该放什么”。
$html 是来自互联网的页面
人名的跨度如下:
<span class="fullname">John Smith</span>
人的年龄在一个 div 中,例如:
<div>Age: 28</div>
我有以下 PHP:
<?php
$dom = new DomDocument();
@$dom->loadHTML($html);
$finder = new DOMXPath($dom);
//Full Name
$findName = "fullname";
$queryName = $finder->query("//span[contains(@class, '$findName')]");
$name = $queryName->item(0)->nodeValue;
//Age
$findAge = "Age: ";
$queryAge = $finder->query("//div[NOT SURE WHAT TO PUT HERE]");
$age = substr($queryAge->item(0)->nodeValue, 5);
?>