Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用simple_html_dom为dom中具有href属性的任何元素获取href值_Java_Php_Codeigniter_Simple Html Dom - Fatal编程技术网

Java 如何使用simple_html_dom为dom中具有href属性的任何元素获取href值

Java 如何使用simple_html_dom为dom中具有href属性的任何元素获取href值,java,php,codeigniter,simple-html-dom,Java,Php,Codeigniter,Simple Html Dom,是否可以在php中使用simple_html_dom从dom中获取所有具有href属性的元素 并获取href的值?是的,您可以执行以下操作: foreach($html->find('[href]') as $el){ echo $el->href; } 如果我理解正确,你想将html页面存储到内存中,然后解析出其中的所有href,你能更详细地解释一下你想把href数据放在哪里吗?将html页面存储到内存中,并获取所有属性为href的html元素不确定你是否可以使用simple

是否可以在php中使用simple_html_dom从dom中获取所有具有href属性的元素

并获取href的值?

是的,您可以执行以下操作:

foreach($html->find('[href]') as $el){
  echo $el->href;
}

如果我理解正确,你想将html页面存储到内存中,然后解析出其中的所有href,你能更详细地解释一下你想把href数据放在哪里吗?将html页面存储到内存中,并获取所有属性为href的html元素不确定你是否可以使用simple_html,因为我从未使用过它,但正则表达式可能会起作用。。查找所有以href开头并以空格结尾的内容。