Konstruksi unset
Konstruksi unset memadam pembolehubah atau elemen array yang ditentukan.
Jika pembolehubah tidak wujud lagi selepas unset, fungsi isset akan mengembalikan false.
Apabila cuba mengakses pembolehubah yang telah dipadam, notifikasi akan dijana.
Sintaks
unset($var);
unset($var1, $var2, $var3);
unset($array['key']);
Contoh
Memadam pembolehubah mudah:
<?php
$var = 'test';
unset($var);
var_dump(isset($var));
?>
Keputusan pelaksanaan kod:
false
Contoh
Memadam elemen array:
<?php
$arr = ['a', 'b', 'c'];
unset($arr[1]);
print_r($arr);
?>
Keputusan pelaksanaan kod:
Array
(
[0] => a
[2] => c
)
Contoh
Memadam beberapa pembolehubah:
<?php
$a = 1;
$b = 2;
$c = 3;
unset($a, $b, $c);
var_dump(isset($a), isset($b), isset($c));
?>
Keputusan pelaksanaan kod:
false
false
false