我有一个像
的图片标签<img src="abc" height="20" width="50" />
如何在php中仅从中提取源?
答案 0 :(得分:2)
您可以在这里非常快速地使用SimpleXML:
$sxe = new SimpleXMLElement('<img src="abc" height="20" width="50" />');
$src = (string) $sxe['src'];
答案 1 :(得分:-1)
最好的方法是使用正则表达式。
<?php
$tag='<img src="abc" height="20" width="50" />';
$extracted=preg_replace('/<img [^>]*src=[\'"]([^\'"]+)[\'"][^>]*>/','\\1',$tag);
echo $extracted;
?>