Можете ли вы unset () много переменных сразу в PHP?
У меня довольно высокий трафик сайта социальной сети,
Я хотел бы войти в привычку сбивать большой массив и объект mysql и даже некоторые строковые переменные.
таким образом, можно отключить более 1 элемента в PHP
пример:
<?PHP
unset($var1);
// could be like
unset($var1,$var2,$var3);
?>
4 ответов
да.
ваш пример будет работать так, как Вы себе представляете.
Сигнатура метода для unset()
следующим образом:
void unset ( mixed $var [, mixed $var [, mixed $... ]] )
руководство по PHP может быть очень удобно. Вы можете искать любую встроенную функцию и получить довольно подробное описание того, что делает эта функция и т. д. И ответ да, вы можете поставить unset
с таким количеством переменных, как вы хотите.
также вы можете расширить любую функцию PHP, посмотрите пример
function multiply_foo()
{
foreach(func_get_args() AS $arg)
foo($arg);
}
multiply_foo($arg1, $arg2, $arg3);