程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php __clone需要注意的問題

php __clone需要注意的問題

編輯:關於PHP編程

 

  __construct(->balance=     __construct(,,->name=->age=->account= setId(->id=->id=0= Person('tom', 33,  Account(200->setId(4= 
->account->balance+=500
 ->account->balance; 

當創建一個新副本($p2)時,新對象($p2)的中所保存的引用指向的是$p1所引用的同一個$account對象.

如果不想對象屬性在被復制之後被共享,可以顯式地在__clone方法中復制指向的對象

->id=0->account= ->

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved