我有一个不同格式的html数组,其中[amp;src]=>image,另一个是[posthtml]=>image2,还有一个是[nbsp;image3]。
如何使用常见的preg_match()提取img和文本,以便我们可以从html中获取完美的图像src和文本。如果不能使用preg_match()解决,是否有其他方法来解决它。 如果有人知道,请回复一下。如何解决这个问题。 我需要你的帮助。
我有一个不同格式的html数组,其中[amp;src]=>image,另一个是[posthtml]=>image2,还有一个是[nbsp;image3]。
如何使用常见的preg_match()提取img和文本,以便我们可以从html中获取完美的图像src和文本。如果不能使用preg_match()解决,是否有其他方法来解决它。 如果有人知道,请回复一下。如何解决这个问题。 我需要你的帮助。
$dom = new DOMDocument;
$dom->loadHTML($HTML);
$images = $dom->getElementsByTagName('img');
foreach($images as $im){
$attrs = $imgages->attributes();
$src = $attrs->getNamedItem('src')->nodeValue
}
preg_match_all("/<img .*?(?=src)src=\"([^\"]+)\"/si", $html, $m);
print_r($m);
[amp;src]=>image, anotherone [posthtml]=>image2, anothertwo [nbsp;<div_dir]=>image3
? - Shiplu Mokaddim