
veranschaulichen
1. Wird zum Kopieren von Objekten verwendet. Das Kopieren von Objekten erfolgt über das Schlüsselwort clone.
2. Die Methode __clone() benötigt keine Parameter.
3. Wenn sich beim Kopieren einige Attribute des Zielobjekts von denen des Quellobjekts unterscheiden, können Sie in der Klasse eine __clone()-Methode definieren.
Bei dieser Methode ist die Zuweisung neuer Werte zu den Eigenschaften des Zielobjekts abgeschlossen.
Beispiel
<?php
Klasse Autofelix
{
öffentliche Funktion __clone()
{
echo „Ich habe dich geklont“;
}
}
$a = new autofelix();
klonen $a;
//Ausgabe: Ich habe dich geklontDas Obige ist die Verwendung von __clone in PHP. Ich hoffe, es wird für alle hilfreich sein.