php 怎么输出img的src
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 怎么输出img的src相关的知识,希望对你有一定的参考价值。
echo "<img src=".$row["photo"]."/>"; 这样 输出 在页面的源代码是<img src=d:\1.jpg/>
而<img src="d:\1.jpg"> 才行 数据库存放的地址是 d:\\1.jpg
$ss = '<img src="/uploads/images/20150516000.jpg" height="120" width="120"><br />PHP正则提取SRC属性';
preg_match('/<img.+src=\"?(.+\.(jpg|gif|bmp|bnp|png))\"?.+>/i',$ss,$match); echo $match[1]; 参考技术A img 的 src应该是http地址才行,你的目录需要有图片目录需要有访问权限。追问
图片是本地的 保存在D盘 $row["photo"]是从数据库读取出来的 地址 d:\1.jpg
追答web上能访问到这张图片吗?
追问我在普通的 html页面 放没问题 能显示 但通过echo ""; 这样输出的到得地址是 src=d:1.jpg src缺少引号 所以显示不出来
追答额,这样
echo '';
php文本替换,文本中有若干Img标签,要将img中的src替换掉,值不同,怎么循环。
<img id="aimg_900478" aid="900478" src="static/image/common/none.gif" zoomfile="http://www.huaxi100.com/data/attachment/forum/201401/20/2032006l5g7ebla9pl9dg7.jpg" file="http://www.huaxi100.com/data/attachment/forum/201401/20/2032006l5g7ebla9pl9dg7.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 1)" width="798" height="1064" id="aimg_900478" inpost="1" alt="IMG_3464.JPG" title="IMG_3464.JPG" onmouseover="showMenu('ctrlid':this.id,'pos':'12')" />
新手,分不多,麻烦各位了
详细一点,我是新手
参考技术A 你要替换成什么呢?替换成一样的还是去掉,还是根据不同的id替换成不同的图片。追问src替换成不同图片的路径,大概就是,获取到zoomfile指向的图片,curl下来,保存,获取文件名及路径,在修改对应src。
参考技术B 使用类,dom循环~ 参考技术C 你是使用什么语言进行替换啊?追问php
参考技术D 不知道,我真的不知道以上是关于php 怎么输出img的src的主要内容,如果未能解决你的问题,请参考以下文章