📅  最后修改于: 2023-12-03 15:03:39.858000             🧑  作者: Mango
在 PHP 中,unset() 函数用于删除一个或多个变量。
unset(var1, var2, var3...)
其中,var1、var2、var3 等可选参数表示要删除的变量。
要删除的变量,可以是一个或多个,参数之间用逗号隔开。
如果成功删除变量,则返回 true。否则返回 false。
$name = "John";
unset($name);
echo $name; // 这里会报错,因为$name已被删除
$name = "John";
$age = 30;
$gender = "male";
unset($name, $age, $gender); // 删除了$name、$age 和 $gender 变量
$fruits = array("apple", "banana", "orange", "grape");
unset($fruits[2]); // 删除数组中下标为2的元素
print_r($fruits); // 输出:Array ( [0] => apple [1] => banana [3] => grape )
$fruits = array("apple", "banana", "orange", "grape");
unset($fruits); // 删除整个数组
print_r($fruits); // 这里会报错,因为$fruits已被删除