ilustrar
1. Se utiliza para copiar objetos. La copia de objetos se logra mediante la palabra clave clone.
2. El método __clone() no requiere ningún parámetro.
3. Al copiar, si algunos atributos del objeto de destino son diferentes de los del objeto de origen, puede definir un método __clone() en la clase.
En este método, se completa la asignación de nuevos valores a las propiedades del objeto de destino.
Ejemplo
<?php clase autofelix { función pública __clon() { echo 'Te cloné'; } } $a = nuevo autofelix(); clonar $a; //Salida: Te cloné
Lo anterior es el uso de __clone en php, espero que sea útil para todos.