17 of 410 menu

A construção empty

A construção empty verifica se uma variável está vazia. Ela retorna true se a variável não existir ou contiver um valor "vazio". No primeiro parâmetro, é passada a variável a ser verificada.

Sintaxe

empty(mixed $var): bool

Exemplo

Vamos verificar algumas variáveis para ver se estão vazias:

<?php $var1 = ''; $var2 = 0; $var3 = null; var_dump(empty($var1)); // true var_dump(empty($var2)); // true var_dump(empty($var3)); // true ?>

Resultado da execução do código:

true true true

Exemplo

Vamos verificar variáveis não vazias:

<?php $var1 = 'texto'; $var2 = 1; $var3 = ['a']; var_dump(empty($var1)); // false var_dump(empty($var2)); // false var_dump(empty($var3)); // false ?>

Resultado da execução do código:

false false false

Exemplo

Vamos verificar uma variável inexistente:

<?php var_dump(empty($undefinedVar)); ?>

Resultado da execução do código:

true

Veja também

  • a função isset,
    que verifica a existência de uma variável
  • a função is_null,
    que verifica se uma variável é null
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar