HTML 中的 <img> 标签的 src 属性插入 PHP 后解析错误

HTML 中的 <img> 标签的 src 属性插入 PHP 代码段获取变量图片地址,在页面中正常显示出了图片。
但是网页在解析中,不仅显示出了图片。同时也将 <img> 标签的属性解析成字符串显示在网页中。

代码如下:

<img src="$function" alt="$titles">

网页显示为:

[图片]
" alt="$titles">

注释:

上面提到的 " alt="$titles"> 为字符串。

阅读 5.2k
3 个回答

已发现问题,原因为函数 $function 调用图片已自建一个 <img> 标签,当上一层再包裹一次 <img> 标签时会出错。

新手上路,请多包涵

echo '<img src="'.$function.'" alt="'.$titles.'">';

新手上路,请多包涵

<img src="<?php echo $function?>" alt="<?php echo $title?>">

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题