Foros del Web » Programando para Internet » PHP »

Vaciar variable con array bidimensional

Estas en el tema de Vaciar variable con array bidimensional en el foro de PHP en Foros del Web. Hola a todos; Tengo una variable con un arreglo bidimensional, del tipo: $variable[1][1]=pepe; $variable[1][2]=juan; $variable[1][3]=pablo; $variable[2][1]=luis; $variable[2][2]=abel; $variable[3][1]=victor; Lo que deseo hacer es quitar todos ...
  #1 (permalink)  
Antiguo 21/08/2007, 06:00
Avatar de ferent  
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 17 años, 5 meses
Puntos: 0
Vaciar variable con array bidimensional

Hola a todos;

Tengo una variable con un arreglo bidimensional, del tipo:

$variable[1][1]=pepe;
$variable[1][2]=juan;
$variable[1][3]=pablo;
$variable[2][1]=luis;
$variable[2][2]=abel;
$variable[3][1]=victor;

Lo que deseo hacer es quitar todos aquellas variables que pertenezcan por ejemplo al id 2, osea quitar a luis y a abel, pero teniendo en cuenta que yo desconozco cuales hay asignados al id 2 previamente.

Espero haberme explicado bien, muchas gracias.
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.
  #2 (permalink)  
Antiguo 21/08/2007, 06:23
 
Fecha de Ingreso: junio-2002
Mensajes: 56
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Vaciar variable con array bidimensional

foreach ($variable[2] as $indice => $valor) unset($variable[2][$indice]);

No lo he probado y probablemente sea la forma mas lenta de hacerlo pero es un apaño ;)
  #3 (permalink)  
Antiguo 21/08/2007, 06:27
Avatar de ferent  
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Vaciar variable con array bidimensional

Estoy probando y creo que si pones

unset ($variable[2]);

te borra esta variable con todos sus correspondientes arrays... pero aun no lo he podido testear del todo.
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.
  #4 (permalink)  
Antiguo 21/08/2007, 06:32
 
Fecha de Ingreso: junio-2002
Mensajes: 56
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Vaciar variable con array bidimensional

Joder que tonto no darme cuenta jajaja
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:47.