
php获取代码中的图片名称问题
<p>asdasda<imgheight="600"width="800"alt=""src="/fckphp/upfile/image/Winter.jpg"/>asd...
<p>asdasda<img height="600" width="800" alt="" src="/fckphp/upfile/image/Winter.jpg" />asdasdasdasdasda</p>
<p>asdasda</p>
<p>dsasd</p>
<p>asdas</p>
<p>dasda</p>
<p>sdasd</p>
<p><img height="600" width="800" alt="" src="/fckphp/upfile/image/Sunset.jpg" /></p>例如有一段这样的代码,应该如何获取代码里图片的存放路径呢?我是用php的~小弟是菜鸟,麻烦说详细些哈~ 展开
<p>asdasda</p>
<p>dsasd</p>
<p>asdas</p>
<p>dasda</p>
<p>sdasd</p>
<p><img height="600" width="800" alt="" src="/fckphp/upfile/image/Sunset.jpg" /></p>例如有一段这样的代码,应该如何获取代码里图片的存放路径呢?我是用php的~小弟是菜鸟,麻烦说详细些哈~ 展开
3个回答
2013-04-17
展开全部
请参考我写的代码:<?php
$getSRC=file_get_contents('untitled52.php');//此处路径是目标图片所在的页面地址
$mode="/<img height=\"(.*)\" width=\"(.*)\ alt=\"\" src=\"(.*)\" \/>/";
preg_match_all($mode,$getSRC,$result);
foreach($result[3] as $value){
echo $value.'
';
}
?>
$getSRC=file_get_contents('untitled52.php');//此处路径是目标图片所在的页面地址
$mode="/<img height=\"(.*)\" width=\"(.*)\ alt=\"\" src=\"(.*)\" \/>/";
preg_match_all($mode,$getSRC,$result);
foreach($result[3] as $value){
echo $value.'
';
}
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-17
展开全部
就在 这个代码文件夹下 的fckphp/upfile/image/Winter.jpg目录下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$str = ''; // 你的html代码
preg_match_all('|<img.*src="(.*)".*>|isU', $str, $arr);
foreach( $arr[1] as $imgdir )
echo $imgdir . "<br>";
?>
$str = ''; // 你的html代码
preg_match_all('|<img.*src="(.*)".*>|isU', $str, $arr);
foreach( $arr[1] as $imgdir )
echo $imgdir . "<br>";
?>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询