18 of 410 menu

Канструкцыя unset

Канструкцыя unset выдаляе зменную ці паказаны элемент масіва. Калі зменная больш не існуе пасля unset, функцыя isset будзе вяртаць false. Пры спробе доступу да выдаленай зменнай будзе згенеравана апавяшчэнне.

Сінтаксіс

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

Прыклад

Выдаленне простай зменнай:

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

Вынік выканання кода:

false

Прыклад

Выдаленне элемента масіва:

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

Вынік выканання кода:

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

Прыклад

Выдаленне некалькіх зменных:

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

Вынік выканання кода:

false false false

Глядзіце таксама

  • функцыю isset,
    якая правярае існаванне зменнай
  • функцыю empty,
    якая правярае зменную на пустату
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць