如果图像不是';t可用的显示图像占位符


If image isn't avaiable display image placeholder

嘿,伙计们,我正在使用这个PHP:将图像拉到我的前端

echo '<img class="ms-thumb" src="'.(explode(',', $cardata["PictureRefs"])[0]).'" alt="'.$cardata["Variant"].'" />';

所以我从数据库中获取图像并将其显示在列表中,在极少数情况下,一些SQL行没有图像url。

如果src="为空,有人能给我看一个代码示例吗?

我对JS不太好,我想我需要使用它来实现这一点。

任何关于如何做到这一点的例子都将是很棒的。

编辑简单行,如果图像为空(不存在),则会放置图像。用这个替换src属性

   src="'.(!empty( $cardata["PictureRefs"]))?(explode(',', $cardata["PictureRefs"])[0]):'img/placeholder.jpg' .'"

您的img路径是

'img/placeholder.jpg'

将其更改为占位符路径