我使用php GET为照片调用车辆API,它返回一个数组,
我用它来获取车辆:
$vehiculecount=count($data);
for($x = 0; $x < $vehiculecount; $x++) { ?>
现在我想如果我有照片的返回给我回复照片,否则我会在我的文件夹中给我一张特殊的&#34; noPhoto&#34;照片
我这样做:
<?php
$photo = $data[$x][gallery][0][big];
if ($photo=null) {
$photo = img/noPhoto.png;
else {
$photo = $photo;
echo " $photo";
}
}
endif;
?>
这里是HTML:
<img class="card-img-top" src="<?php echo $photo;?>" alt="">
当我使用它时,我有一个错误500。所以我有一个主要的语法错误,我不能修复它
固定代码(不工作):
<?php
$photo = $data[$x][gallery][0][big];
if (! $photo) {
$photo = 'img/noPhoto.png';
else {
$photo;
}
}
?>
答案 0 :(得分:0)
您的代码中存在语法错误。 这是修复后的代码。
select col
from (select null col from dual
union all
select 'A string' from dual)
where not regexp_like(col, '^.{1,10}$')