18 of 410 menu

A construção unset

A construção unset exclui uma variável ou um elemento de array especificado. Se a variável não existir mais após o unset, a função isset retornará false. Se tentar acessar uma variável excluída, será gerado um aviso.

Sintaxe

unset($var); unset($var1, $var2, $var3); unset($array['key']);

Exemplo

Excluindo uma variável simples:

<?php $var = 'test'; unset($var); var_dump(isset($var)); ?>

Resultado da execução do código:

false

Exemplo

Excluindo um elemento de array:

<?php $arr = ['a', 'b', 'c']; unset($arr[1]); print_r($arr); ?>

Resultado da execução do código:

Array ( [0] => a [2] => c )

Exemplo

Excluindo múltiplas variáveis:

<?php $a = 1; $b = 2; $c = 3; unset($a, $b, $c); var_dump(isset($a), isset($b), isset($c)); ?>

Resultado da execução do código:

false false false

Veja também

  • a função isset,
    que verifica a existência de uma variável
  • a função empty,
    que verifica se uma variável está vazia
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