Die unset Konstruksie
Die konstruksie unset verwyder 'n veranderlike of die gespesifiseerde skikking-element.
As 'n veranderlike nie meer bestaan na unset nie, sal die funksie isset false teruggee.
By 'n poging om toegang tot 'n verwyderde veranderlike te verkry, sal 'n kennisgewing gegenereer word.
Sintaksis
unset($var);
unset($var1, $var2, $var3);
unset($array['key']);
Voorbeeld
Verwydering van 'n eenvoudige veranderlike:
<?php
$var = 'toets';
unset($var);
var_dump(isset($var));
?>
Resultaat van die uitvoering van die kode:
false
Voorbeeld
Verwydering van 'n skikking-element:
<?php
$arr = ['a', 'b', 'c'];
unset($arr[1]);
print_r($arr);
?>
Resultaat van die uitvoering van die kode:
Array
(
[0] => a
[2] => c
)
Voorbeeld
Verwydering van verskeie veranderlikes:
<?php
$a = 1;
$b = 2;
$c = 3;
unset($a, $b, $c);
var_dump(isset($a), isset($b), isset($c));
?>
Resultaat van die uitvoering van die kode:
false
false
false