Preguntas etiquetadas con copy

200
¿Cómo puedo crear una copia de un objeto en Python?

Me gustaría crear una copia de un objeto. Quiero que el nuevo objeto posea todas las propiedades del objeto antiguo (valores de los campos). Pero quiero tener objetos independientes. Entonces, si cambio los valores de los campos del nuevo objeto, el objeto antiguo no debería verse afectado por...

168
¿Cómo creo una copia de un objeto en PHP?

Parece que en PHP los objetos se pasan por referencia. Incluso los operadores de asignación no parecen estar creando una copia del objeto. Aquí hay una prueba simple y artificial: <?php class A { public $b; } function set_b($obj) { $obj->b = "after"; } $a = new A(); $a->b =...