我需要能够验证对象是否有值,那么如果它没有值,则不会显示任何图像:
<?php
for ($i=0; $i < 7 ; $i++) { ?>
<td><img src="http://ddragon.leagueoflegends.com/cdn/6.6.1/img/item/<?php echo $game->stats->{'item' .$i}; ?>.png"></img></td>
<?php }
?>
答案 0 :(得分:6)
只需添加一个if语句,检查该值是否为空。
echo (!empty($games->stats->value) ? "print images" : "something else");
这样的事情。
答案 1 :(得分:0)
我们在PHP中有一个特殊功能,用于所有空或NIL检查。 只需制作一个if并检查:
myclass a = new myclass();
a.integer = 1;
myclass b = new myclass();
b.integer = 2;
a = b;
答案 2 :(得分:-1)
经过几次尝试后,我设法使用以下if语句获取它:
if ($game->stats->{'item' .$i} != null)