2009-08-14 15 views
14

Tengo un sitio de red social de tráfico bastante alto,
Me gustaría adquirir el hábito de desarmar objetos de matriz grande y mysql e incluso algunas variables de cadena.¿Puedes desarmar() muchas variables a la vez en PHP?

Así es posible desactívala más de 1 artículo en PHP

ejemplo:

<?PHP 

unset($var1); 

// could be like 

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

?> 

Respuesta

34

Sí.

Su ejemplo funcionará tal como lo imagina. La firma del método para unset() es el siguiente:

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

Creo que me gustó mi respuesta mejor cuando era simplemente 'Sí'. – jason

+0

Sí, realmente miré allí, debo pasar por alto esta parte aunque – JasonDavis

+0

+1 por darme la primera respuesta – Jefe

12

The PHP manual 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 desee.

+4

+1 por explicar el manual :) – Jefe

+1

Jefe, +1 por ser increíble. – jason

+1

@jason gracias a pesar de que eres el increíble, respondiendo primero :) – Jefe

0

también se puede extender a cualquier función PHP, mira ejemplo

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

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

travésPHP: func_get_args

Cuestiones relacionadas