¿Puedes desastar () muchas variables a la vez en PHP?
Pregunta
Tengo un sitio de red social de alto tráfico,
Me gustaría tener el hábito de inquietar una gran matriz y objeto MySQL e incluso algunas variables de cadena.
Entonces, ¿es posible desanimar más de 1 ítem en PHP?
ejemplo:
<?PHP
unset($var1);
// could be like
unset($var1,$var2,$var3);
?>
Solución
Sí.
Tu ejemplo funcionará tal como te imaginas. La firma del método para unset()
es como sigue:
void unset ( mixed $var [, mixed $var [, mixed $... ]] )
Otros consejos
El manual de PHP puede ser muy útil. Puede buscar cualquier función incorporada y obtener una descripción bastante detallada de lo que hace esa función, etc. y la respuesta es sí, puede suministrar unset
con tantas variables como quieras.
Sí, vea el manual de PHP, Ejemplo 1:
También puede extender cualquier función de PHP, mire el ejemplo
function multiply_foo()
{
foreach(func_get_args() AS $arg)
foo($arg);
}
multiply_foo($arg1, $arg2, $arg3);
a través de Php: func_get_args
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow