PHP字符串提取一段文字中的img代码

如:“欢迎查看美女图片<img src="images/new/h1.jpg" width="450" height="210" />哈哈!”我要提取<img src="images/new/h1.jpg" width="450" height="210" />存入 $img=<img src="images/new/h1.jpg" width="450" height="210" />

<?php
$str='“欢迎查看美女图片<img src="images/new/h1.jpg" width="450" height="210" />哈哈!<img src="images/new/h1.jpg" width="450" height="210" />”';
echo $str;
preg_match_all('/<img.*\/>/iUs', $str, $out);
print_r($out);

$img=$out[0][0];
echo $img;
?>

运行这段代码,看看是不是你想要的~追问

谢谢 如果我只想要里面的images/new/h1.jpg,怎么做?谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-01
用正则吧。
上面的朋友已经问答了,我补充你的第二问:
只得到里面的 images/new/h1.jpg
-----------------------------

<?php
$str='“欢迎查看美女图片<img src="images/new/h1.jpg" width="450" height="210" />哈哈”';

preg_match_all('/src="(.*)"/iUs', $str, $out);

$img=$out[1][0];
echo $img;
?>

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网