Can si unset () molte variabili contemporaneamente in PHP?
Domanda
Ho un sito di social network piuttosto alto traffico,
Vorrei prendere l'abitudine di disinserimento vasta gamma e l'oggetto mysql e anche alcune variabili stringa.
Quindi è possibile disabilitare più di 1 articolo in PHP
Esempio:
<?PHP
unset($var1);
// could be like
unset($var1,$var2,$var3);
?>
Soluzione
Sì.
Il vostro esempio funzionerà proprio come si immagina.
La firma del metodo per la unset()
è la seguente:
void unset ( mixed $var [, mixed $var [, mixed $... ]] )
Altri suggerimenti
Il manuale di PHP può essere molto utile. È possibile cercare qualsiasi funzione built-in e ottenere una descrizione abbastanza dettagliata di ciò che quella funzione fa, ecc E la risposta è sì, è possibile fornire unset
con il maggior numero di variabili che si desidera.
Si, consultare il manuale di PHP, Esempio 1:
Inoltre è possibile estendere qualsiasi funzione PHP, guarda ad esempio
function multiply_foo()
{
foreach(func_get_args() AS $arg)
foo($arg);
}
multiply_foo($arg1, $arg2, $arg3);