ホームページ > バックエンド開発 > PHPチュートリアル > PHP オブジェクト指向 - clone キーワード

PHP オブジェクト指向 - clone キーワード

WBOY
リリース: 2016-07-29 08:56:08
オリジナル
846 人が閲覧しました

clone キーワードはオブジェクトをコピーするために使用されます。コピーされたオブジェクトはソース オブジェクトから独立したままであり、そのプロパティを変更してもソース オブジェクトには影響しません。ただし、参照の直接割り当ては異なります。例:


<?php
class NbaPlayer{
	public $name = &#39;&#39;;
}

$james = new NbaPlayer();

$james->name = 'james';
echo 'james`s name is '.$james->name.'<br>';
$james2 = clone $james;//克隆
$james2->name = 'james2';
echo 'after assign :<br>';
echo 'james`s name is '.$james->name.'<br>';
echo 'james2`s name is '.$james2->name.'<br>';
$james3 = $james;	   //赋值
$james3->name = 'james3';
echo 'after assign:<br>';
echo 'james`s name is '.$james->name.'<br>';
echo 'james2`s name is '.$james3->name.'<br>';
ログイン後にコピー

クローン後の

james の名前は james です。
james`s name is james
james2`s name is james2
割り当て後:
james`s name is james3
james2`s name is james3
上記では、PHP オブジェクト指向のクローン キーワードをその側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート