PHP怎么给文本图片地址加IMG标签

比如$a33的变量里面包含一个网址jpg的文本,如何把它替换成加过IMG标签的呢,感谢... 比如$a33的变量里面包含一个网址jpg的文本,如何把它替换成加过IMG标签的呢,感谢 展开
 我来答
tcxsdhy
2017-11-04 · 知道合伙人互联网行家
tcxsdhy
知道合伙人互联网行家
采纳数:144 获赞数:545
擅长并长期从事基于lamp架构的全栈开发

向TA提问 私信TA
展开全部
因为你这个问题没有描述清楚,看了下你和楼上的回答,有了一个初步的了解,
实际上,你是在那个把一段字符串中的“图片url”替换为“<img src=图片url>”这样。好在前端直接显示这个图片。
其实你这个不好做。解决这个问题,初步的想法是采用正则表达式,但是这个要求你的图片url有一定的规则,比如说以http或https开头,然后以.jpg或者.png这些图片格式结尾
$pattern='/http:\/\/(.*)[.jpg|png]/';
然后使用正则替换
$a33='ajdjaksdkhttp://www.baidu.com/1.jpgasdasdsa';
$pattern='/http:\/\/(.*)[.jpg|png]/';
$re='<img src="$1">';
$a33=preg_replace($pattern,$re,$a33);
匿名用户
2017-12-01
展开全部
是这样吧?
$imgcode='<img src="'.$a33.'" />'
echo $imgcode;
看你题主跟别人的沟通,明白了问题.
直接用下面的正则替换的方法就行了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斛天戎0Hv
2017-11-04 · TA获得超过635个赞
知道小有建树答主
回答量:357
采纳率:80%
帮助的人:44.3万
展开全部
不是很清晰理解你所说的,可以的话附上代码会好点。
更多追问追答
追问

想把文本图片地址用<img src=".jpg">这样显示出来

代码就是echo这里,想把检测如果有图片地址就替换成可以显示的代码

追答
直接写入不可以吗?具体我也不太清楚没尝试过,不过个人想法就是自己写一个图片处理函数,将图片下载下来保存到一个文件夹再引用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式