Muundo unset
Muundo unset hufuta kutofautisha au kipengele maalum cha safu.
Ikiwa kutofautisha hakipo tena baada ya unset, kitendo isset kitarudisha false.
Wakati wa kujaribu kufikia kutofautisha kilichofutwa, taarifa itatolewa.
Syntax
unset($var);
unset($var1, $var2, $var3);
unset($array['key']);
Mfano
Kufuta kutofautisha rahisi:
<?php
$var = 'test';
unset($var);
var_dump(isset($var));
?>
Matokeo ya kutekeleza kificho:
false
Mfano
Kufuta kipengele cha safu:
<?php
$arr = ['a', 'b', 'c'];
unset($arr[1]);
print_r($arr);
?>
Matokeo ya kutekeleza kificho:
Array
(
[0] => a
[2] => c
)
Mfano
Kufuta anuwai kadhaa:
<?php
$a = 1;
$b = 2;
$c = 3;
unset($a, $b, $c);
var_dump(isset($a), isset($b), isset($c));
?>
Matokeo ya kutekeleza kificho:
false
false
false