php 克隆的作用與使用方法

php 類有一個魔術方法__clone()

該魔術方法的作用是相應對象克隆事件

clone是對象克隆的關鍵字

克隆與變量賦值的區別

$obj2 = $obj1 :其實兩個變量表示的是同一個對象,

$obj2 = clone $obj1 的意思是創建一個與$obj1對象當前狀態相同的對象,並用$obj2表示:

這樣當$obj1與$obj2所表示的就是兩個對象,兩個對象之間沒有關係,其中一個改變不會影響到另一個對象。


對象的克隆避免了實例化操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章