Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.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
Php 如何使用Ko3从一段HTML中获取所有图像标记?_Php_Kohana - Fatal编程技术网

Php 如何使用Ko3从一段HTML中获取所有图像标记?

Php 如何使用Ko3从一段HTML中获取所有图像标记?,php,kohana,Php,Kohana,如何使用Ko3或PHP从HTML的某个部分获取所有图像标记?我会根据需要将xPath与SimpleXml或DOMDocument结合使用,尽管Kohana可能会提供更好的功能,比如Zend与Zend_Dom_Query结合使用,或者Symfony与sfWebBrowser结合使用(两者都允许您使用类似于jQuery的css选择器的查询)。总之,对于简单xml,它可能如下所示: // we will assume you want the images in a div with the id "

如何使用Ko3或PHP从HTML的某个部分获取所有图像标记?

我会根据需要将xPath与SimpleXml或DOMDocument结合使用,尽管Kohana可能会提供更好的功能,比如Zend与Zend_Dom_Query结合使用,或者Symfony与sfWebBrowser结合使用(两者都允许您使用类似于jQuery的css选择器的查询)。总之,对于简单xml,它可能如下所示:

// we will assume you want the images in a div with the id "ihaveimages"

$dom = new SimpleXmlElement($htmlString);
$images = $dom->xpath("//div[@id='ihaveimages']/img");

foreach($images as $image)
{
  echo $image->asXml();
}