`$ banner是一个变量,它包含一个我从数据库中获取的字符串。当我直接使用$ banner时:
<img src="data:image/png;base64,<?php echo $banner; ?>" />
来自$ banner的字符串打印在屏幕上而不是图像上。但是,如果我手动将此打印字符串复制到一个新变量,即$ var =“Ih1ubbw ........”,我在代码中使用该手动变量:
<img src="data:image/png;base64,<?php echo $var; ?>" />
打印图像。
直接使用$ banner和将$ banner中的回显数据复制到另一个变量中有什么区别?