※この記事は読者によって投稿されたユーザー投稿のため、編集部の見解や意向と異なる場合があります。 また、編集部はこの内容について正確性を保証できません。
ヒューマンリソシア株式会社はコラム「マジックメソッドを巡る旅 その6」を公開しました。 さて前回の続きの__clone()、今回が本番でございます。 早速ですが、__clone()のサンプルコードを見ながら「どんなタイミングで呼ばれるのか」を 確認してみましょう。 // class hoge { public function __clone() { echo “__clone called\n”; } // public $obj_; } class foo { public $i_; } // echo “Trap 1\n”; $obj1 = new hoge(); echo “Trap 2\n”; $obj1->obj_ = new foo(); echo “Trap 3\n”; $obj2 = clone $obj1; echo “Trap 4\n”; 結果 この続きは以下をご覧くださいhttp://resocia.jp/column/2067/

人気記事トップ10

人気記事ランキングをもっと見る