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
phpunset($var);
unset($var1, $var2, $var3);
unset($array['key']);
Voorbeeld
Verwydering van 'n eenvoudige veranderlike:
php<?php
$var = 'toets';
unset($var);
var_dump(isset($var));
?>
Resultaat van die uitvoering van die kode:
phpfalse
Voorbeeld
Verwydering van 'n skikking-element:
php<?php
$arr = ['a', 'b', 'c'];
unset($arr[1]);
print_r($arr);
?>
Resultaat van die uitvoering van die kode:
phpArray
(
[0] => a
[2] => c
)
Voorbeeld
Verwydering van verskeie veranderlikes:
php<?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:
phpfalse
false
false