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
phpunset($var);
unset($var1, $var2, $var3);
unset($array['key']);
Contoh
Memadam pembolehubah mudah:
php<?php
$var = 'test';
unset($var);
var_dump(isset($var));
?>
Keputusan pelaksanaan kod:
phpfalse
Contoh
Memadam elemen array:
php<?php
$arr = ['a', 'b', 'c'];
unset($arr[1]);
print_r($arr);
?>
Keputusan pelaksanaan kod:
phpArray
(
[0] => a
[2] => c
)
Contoh
Memadam beberapa pembolehubah:
php<?php
$a = 1;
$b = 2;
$c = 3;
unset($a, $b, $c);
var_dump(isset($a), isset($b), isset($c));
?>
Keputusan pelaksanaan kod:
phpfalse
false
false