Подтвердить что ты не робот

Как отключить несколько переменных?

Возможный дубликат:
Можете ли вы отключить() сразу несколько переменных в PHP?

У меня есть 3 переменные var1 var2 var3. Есть ли способ отменить их без повторного использования функции unset()?

4b9b3361

Ответ 1

попробуйте это

unset($foo1, $foo2, $foo3);

Ответ 2

Не используйте для этого цикл foreach. Поскольку он работает с копией массива.

См. пример

http://codepad.org/mZOc81J5

ЕСЛИ вы хотите сделать это с помощью цикла, используйте цикл for.

Ответ 3

используйте

for($i=0 ; $i<count($array) ; $i++)
{
    unset($array[$i]);
}

Для этого вам нужно использовать цикл for.

вы можете использовать цикл foreach, но он не будет отменять все переменные. Одна переменная все еще остается.

foreach($array as $arr)
{
    unset($array[$arr]);
}