如果 Var 为空,如何隐藏 div?

How do I hide the div if the Var is empty?

当 vr 的结果为空时,我试图隐藏整个 CSS 字段。我应该如何完成这项工作?我目前设法确保当数据库中的数据为空时,它根本不显示任何内容,否则显示。

<div class="row row_border">
    <div class="col-md-2 col-sm-2 col-xs-3"><div class="icon"><span class="icon-tree101"></span></div></div>
    <div class="col-md-10 col-sm-10 col-xs-9">
        <div class="row">
            <div class="col-md-12 col-sm-12"><h4>Buitenruimte</h4></div>
            <div class="col-md-6 col-sm-6 list_name">
                <?php if (empty(Vars::$content->object->data['obw_tuintype'])) { echo "";   } else { echo (Vars::$content->object->data['obw_tuintype']); } ?>
            </div>
        </div>
    </div>                             
</div>

这是我目前的代码,谢谢。

为什么不将 if 语句放在 div 之外?这样,如果元素为空,则整个 div 根本不会显示:

<?php if(!empty(Vars::$content->object->data['obw_tuintype'])){ ?>
    <div class="row row_border">
        <div class="col-md-2 col-sm-2 col-xs-3"><div class="icon"><span class="icon-tree101"></span></div></div>
        <div class="col-md-10 col-sm-10 col-xs-9">
            <div class="row">
                <div class="col-md-12 col-sm-12"><h4>Buitenruimte</h4></div>
                <div class="col-md-6 col-sm-6 list_name">
                    <?php echo (Vars::$content->object->data['obw_tuintype']); ?>
                </div>
            </div>
        </div>                             
    </div>
<?php } ?>