Você pode cancelar () muitas variáveis ​​​​de uma vez em PHP?

StackOverflow https://stackoverflow.com/questions/1275766

  •  16-09-2019
  •  | 
  •  

Pergunta

Eu tenho um site de rede social de alto tráfego,
Eu gostaria de adquirir o hábito de desativar arrays grandes e objetos mysql e até mesmo algumas variáveis ​​de string.

Então é possível desmarcar mais de 1 item em PHP

exemplo:

<?PHP

unset($var1);

// could be like

unset($var1,$var2,$var3);

?>
Foi útil?

Solução

Sim.

Seu exemplo funcionará exatamente como você imagina.A assinatura do método para unset() é o seguinte:

void unset ( mixed $var [, mixed $var [, mixed $... ]] )

Outras dicas

O manual do PHP pode ser muito útil.Você pode pesquisar qualquer função integrada e obter uma descrição bastante detalhada do que essa função faz, etc.E a resposta é sim, você pode fornecer unset com quantas variáveis ​​você quiser.

Sim, veja o manual do PHP, Exemplo 1:

http://us2.php.net/manual/en/function.unset.php

Além disso, você pode estender qualquer função PHP, veja o exemplo

function multiply_foo()
{
    foreach(func_get_args() AS $arg)
        foo($arg);
}

multiply_foo($arg1, $arg2, $arg3);

através da PHP:func_get_args

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top