我想使用'fopen'打开一个文件,并使用其他函数在同一个html文件中查找重复两次的值。
例如,在这个页面中:
例如,在这个页面中:
<h1> test </h1>
<h1> test </h1>
如果我想获取h1元素,我只需要获取第一个。第二个是无法访问的。现在,我们如何访问第一个、第二个甚至下一个元素?
<h1> test </h1>
<h1> test </h1>
如果我想获取h1元素,我只需要获取第一个。第二个是无法访问的。现在,我们如何访问第一个、第二个甚至下一个元素?
只需使用file_get_contents()
函数读取文件,获取HTML内容并将其传递给DOM的loadHTML()
函数,然后可以像代码中所示一样使用循环来处理。
foreach ($dom->getElementsByTagName('h1') as $htag) {
echo $htag->nodeValue;
}