unset конструкциясы
unset конструкциясы айнымалыны немесе көрсетілген массав элементін жояды.
Егер unset қолданғаннан кейін айнымалы тағы бар болмаса, isset функциясы false мәнін қайтарады.
Жойылған айнымалыға қол жеткізуге әрекеттену ескертуді тудырады.
Синтаксис
unset($var);
unset($var1, $var2, $var3);
unset($array['key']);
Мысал
Қарапайым айнымалыны жою:
<?php
$var = 'test';
unset($var);
var_dump(isset($var));
?>
Кодты орындау нәтижесі:
false
Мысал
Массав элементін жою:
<?php
$arr = ['a', 'b', 'c'];
unset($arr[1]);
print_r($arr);
?>
Кодты орындау нәтижесі:
Array
(
[0] => a
[2] => c
)
Мысал
Бірнеше айнымалыларды жою:
<?php
$a = 1;
$b = 2;
$c = 3;
unset($a, $b, $c);
var_dump(isset($a), isset($b), isset($c));
?>
Кодты орындау нәтижесі:
false
false
false