Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2012, 09:21
Avatar de miguec04
miguec04
 
Fecha de Ingreso: agosto-2008
Ubicación: Cimitarra, Santander
Mensajes: 378
Antigüedad: 15 años, 8 meses
Puntos: 15
Información Clonar Objeto nueva instancia

Amigos tiempo sin preguntarles, necesito un favor urgente, alguno sabe como puedo copiar un objeto a otro pero este nuevo objeto no debe tener la identidad del que se copia, me explico

si utilizo lo siguiente

$objeto = new NombreObjeto();
$objeto->setNombreParaTodasLasCopias('nombre');
$objeto->setDatoUnicoPorObjeto('1');

y hago lo siguiente

$objeto2 = clone($objeto);
$objeto2->setDatoUnicoPorObjeto('2');

al modificar los atributos de $objeto2 los modifica al objeto uno yo no quiero esto, yo quiero que el objeto que se clona tome los datos que ya tiene el primero PERO si modifico algún atributo en su clon no me lo modifique a los otros

como le doy una nueva identidad a estos objetos clonados?

Muchas gracias, espero haberme dado a entender.
__________________
Desoftc Technology - Miguel Carmona
Creaciones Inteligentes - Cimitarra Colombia
[email protected]
http://www.desoftc.com.co