
03/12/2008, 11:14
|
| | Fecha de Ingreso: septiembre-2008
Mensajes: 33
Antigüedad: 16 años, 5 meses Puntos: 0 | |
Problema eliminar un objeto y reorganizar los demas. Buenas tardes.
Tengo el siguiente problema:
Tengo un ARRAY ASSOCIATIVO que contiene OBJETOS. Relaciono el nombre del objeto con el objeto en si.
Todo funciona perfectamente hasta que me dispongo a borrar un objeto del array.
El metodo que estoy usando con los arrays NUMERICOS es el siguiente:
unset($this->Vistas[$NombreDeLaVista]);
$this->Vistas = array_values($this->Vistas);
El problema es que el array_values() devuelve un array numerico, però tambien tengo que mover las keys de cada objeto del array.
He provado lo siguiente:
unset($this->Vistas[$NombreDeLaVista]);
$Keys = array_keys($this->Vistas);
$Values = array_values($this->Vistas);
$this->Vistas = array_combine($Keys, $Values);
Pero no funciona. Ya no es capaz de reconocer los objetos que quedan en el array.
Espero sus comentarios. Muchas gracias.
Att, Sergi.
Última edición por sergi839; 03/12/2008 a las 11:17
Razón: Aclaracion de la explicacion.
|