php 類有一個魔術方法__clone()
該魔術方法的作用是相應對象克隆事件
clone是對象克隆的關鍵字
克隆與變量賦值的區別
$obj2 = $obj1 :其實兩個變量表示的是同一個對象,
$obj2 = clone $obj1 的意思是創建一個與$obj1對象當前狀態相同的對象,並用$obj2表示:
這樣當$obj1與$obj2所表示的就是兩個對象,兩個對象之間沒有關係,其中一個改變不會影響到另一個對象。
對象的克隆避免了實例化操作。
php 類有一個魔術方法__clone()
該魔術方法的作用是相應對象克隆事件
clone是對象克隆的關鍵字
克隆與變量賦值的區別
$obj2 = $obj1 :其實兩個變量表示的是同一個對象,
$obj2 = clone $obj1 的意思是創建一個與$obj1對象當前狀態相同的對象,並用$obj2表示:
這樣當$obj1與$obj2所表示的就是兩個對象,兩個對象之間沒有關係,其中一個改變不會影響到另一個對象。
對象的克隆避免了實例化操作。
$fileContent = trim($fileContent); $fileContent=$queueList->characet($fileContent);