18 of 410 menu

Konstrukcija unset

Konstrukcija unset pašalina kintamąjį arba nurodytą masyvo elementą. Jei kintamasis daugiau neegzistuoja po unset, funkcija isset grąžins false. Bandant pasiekti pašalintą kintamąjį bus sugeneruotas pranešimas.

Sintaksė

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

Pavyzdys

Paprasto kintamojo šalinimas:

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

Kodo vykdymo rezultatas:

false

Pavyzdys

Masyvo elemento šalinimas:

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

Kodo vykdymo rezultatas:

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

Pavyzdys

Kelių kintamųjų šalinimas:

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

Kodo vykdymo rezultatas:

false false false

Taip pat žiūrėkite

  • funkciją isset,
    kuri tikrina ar kintamasis egzistuoja
  • funkciją empty,
    kuri tikrina ar kintamasis yra tuščias
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti