[PHP面向对象]①⑤--__clone

Paste_Image.png
<?php

class NbaPlayer
{
    public $name;

    function __clone()
    {
        $this->name = 'TBD';
    }
}

$james = new NbaPlayer();
$james->name = 'james';
echo $james->name . "<br/>";//james
$james2 = clone $james;
echo "before set up :james2   " . $james2->name . "<br/>";//before set up :james2 TBD
$james2->name = 'james2';
echo 'james :  ' . $james->name . "<br/>";//james : james
echo 'james2 : ' . $james2->name . "<br/>";//james2 : james2
?>
Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容