我有3个变量var1
var2
var3
。是否有办法在不重复使用unset()
函数的情况下取消设置它们?
答案 0 :(得分:135)
试试这个
unset($foo1, $foo2, $foo3);
答案 1 :(得分:4)
答案 2 :(得分:2)
像这样使用
for($i=0 ; $i<count($array) ; $i++)
{
unset($array[$i]);
}
你必须使用for
循环。
您可以使用foreach
循环,但不会取消设置所有变量仍然保留的变量。
foreach($array as $arr)
{
unset($array[$arr]);
}