Verifique se uma variável está vazia

Eu tenho algumas variáveis enviadas pelo usuário que eu quero exibir em uma parte diferente do meu site como esta:

<div class="pre_box">Term: </div>
<div class="entry"><?php $key='term'; echo get_post_meta($post->ID, $key, true); ?></div>

Ocasionalmente, essas variáveis podem estar vazias. Nesse caso, não quero exibir o rótulo da variável vazia. No exemplo acima, eu gostaria de ocultar o<div class="pre_box">Term: </div> parte. Existe alguma maneira simples de verificar se uma variável php como a acima está vazia e impedir que o rótulo seja exibido?

Atualização, aqui está o código usando! Empty

<?php $key='term' ?>
<?php if( !empty( $key ) ): ?> 
<div class="pre_box">Term: </div>
<div class="entry">
<?php echo get_post_meta($post->ID, $key, true); ?>
</div> 
<?php endif; ?>

No entanto, isso ainda exibe o conteúdo, não importa o quê. Acho que o problema pode estar na maneira como estou definindo a variável $ key. Estou tentando extrair dados de um campo personalizado definido em um post do wordpress - é disso que se trata o negócio $ post-> ID.

questionAnswers(4)

yourAnswerToTheQuestion