説明する
1. オブジェクトのコピーに使用されます。オブジェクトのコピーは、clone キーワードによって実行されます。
2. __clone() メソッドにはパラメータは必要ありません。
3. コピー中に、ターゲット オブジェクトの一部の属性がソース オブジェクトの属性と異なる場合は、クラスで __clone() メソッドを定義できます。
このメソッドでは、対象オブジェクトのプロパティへの新しい値の割り当てが完了します。
例
<?php クラスオートフェリックス { パブリック関数 __clone() { 「あなたのクローンを作成しました」とエコーします。 } } $a = 新しい autofelix(); $a のクローンを作成します。 //出力: 私はあなたのクローンを作成しました
上記は php での __clone の使用方法です。皆さんのお役に立てれば幸いです。