首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我的循环中没有默认图像时,设置默认图像

当我的循环中没有默认图像时,设置默认图像
EN

Stack Overflow用户
提问于 2018-05-31 21:14:18
回答 1查看 45关注 0票数 0

我使用php GET为照片调用vehicle的API,它返回给我一个数组,

我使用这个来获取车辆:

代码语言:javascript
复制
   $vehiculecount=count($data);
   for($x = 0; $x < $vehiculecount; $x++) { ?>

现在我想如果我有一个返回的照片,返回我的照片,否则在我的文件夹中返回一个特殊的“noPhoto”照片

我这样做:

代码语言:javascript
复制
    <?php
$photo = $data[$x][gallery][0][big];
if ($photo=null) {
       $photo = img/noPhoto.png;


else {
            $photo = $photo;


 echo " $photo";

                                      }
  }
endif;
?>

下面是HTML:

代码语言:javascript
复制
<img class="card-img-top" src="<?php echo $photo;?>" alt="">

当我使用它的时候,实际上我有一个错误500。所以我有一个主要的语法错误,我不能修复它

修复代码(不工作):

代码语言:javascript
复制
<?php
$photo = $data[$x][gallery][0][big];
if (! $photo) {
       $photo = 'img/noPhoto.png';

else {
            $photo;

                                      }
  }

?>
EN

回答 1

Stack Overflow用户

发布于 2018-05-31 21:36:16

您的代码中存在语法错误。下面是修复后的代码。

代码语言:javascript
复制
$photo =  $data[$x]['gallery'][0]['big'];
if ($photo === null) {
   $photo = 'img/noPhoto.png';
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50625224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档