伙计我有以下代码
<img border="0" src="<? echo $address?>.jpg" width="100" height="75">
应该返回数据库中图像的地址,并向其添加.jpg扩展名并在浏览器上显示图像。但问题是某些图像是.JPG(大写)因此不会加载图像。
无论如何都要避免PHP中文件扩展名的区分大小写?
答案 0 :(得分:1)
尽量不要通过打开和关闭PHP来混合PHP和HTML 它只是使代码难以阅读,并且很容易出错。
if(file_exists($address . ".jpg"){
echo '<img border="0" src="' . $address . '.jpg" width="100" height="75"><br>';
}else{
echo '<img border="0" src="' . $address . '.JPG" width="100" height="75"><br>';
}