illustrer
1. Utilisé pour la copie d'objets. La copie d'objets s'effectue via le mot-clé clone.
2. La méthode __clone() ne nécessite aucun paramètre.
3. Lors de la copie, si certains attributs de l'objet cible sont différents de ceux de l'objet source, vous pouvez définir une méthode __clone() dans la classe.
Dans cette méthode, l'attribution de nouvelles valeurs aux propriétés de l'objet cible est terminée.
Exemple
<?php classe autofélix { fonction publique __clone() { echo 'Je t'ai cloné'; } } $a = nouveau autofelix(); cloner $a ; // Sortie : je t'ai cloné
Ce qui précède est l'utilisation de __clone en php, j'espère que cela sera utile à tout le monde.