[討論] & new

看板PHP作者 (小殘)時間15年前 (2010/04/04 23:10), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/2 (看更多)
看到一段code大概長這樣 class SomeClass{ ... } $sc =& new SomeClass; . . 一般用 $sc = new SomeClass; 就可以建立物件了, 不知道多加一個&的用意為何? 我猜測程式流程應該相當於這樣 $tmp = new SomeClass; $sc =& $tmp; 不過object本來就pass by ref 所以不知道為何這樣寫啊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.74.77

04/05 00:16, , 1F
每個 object都具有唯一性
04/05 00:16, 1F

04/05 00:17, , 2F
使用 $sc = new SomeClass; 會把這份拷貝給$sc
04/05 00:17, 2F

04/05 11:39, , 3F
好像是php4以前的bug 我記得php5已經改過來了
04/05 11:39, 3F
文章代碼(AID): #1BkAlaxw (PHP)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
2
3
15年前, 04/04
文章代碼(AID): #1BkAlaxw (PHP)