在echo语句中回显

时间:2013-10-18 20:31:46

标签: php echo

我有一个echo语句,它发出一个变量来显示自定义背景图像。

<?php echo $boardDetails->bgimageurl; ?>

但是,我想更改它,以便只有超过一定特权的用户才能使用此功能。所以我做了这个回声:

<?php if($res >=25 && $res <=100 ) { echo ""; } ?>

如你所见。我需要第一个回声进入第二个回声。这可能吗?

3 个答案:

答案 0 :(得分:3)

只需将其弹出:

<?php if($res >=25 && $res <=100 ) { echo $boardDetails->bgimageurl; } ?>

答案 1 :(得分:1)

好的,我已经编辑了。现在我的回答和其他人一样

<?php if($res >=25 && $res <=100 ) { echo $boardDetails->bgimageurl; } ?>

答案 2 :(得分:0)

这将基于内联if语法进行回显,如果不符合条件,则为空:

<?php echo ($res >=25 && $res <=100  ? $boardDetails->bgimageurl : "")  ?>

如果我误解了哪个动作应该是真实的结果,另一种可能性是:

<?php echo ($res >=25 && $res <=100  ? "" : $boardDetails->bgimageurl )  ?>