[請益] 把Object當成Array來用

看板PHP作者 (mat)時間16年前 (2009/09/27 22:36), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/1
來源 http://tinyurl.com/ye85t34 $user = new User(); $user['username'] = 'jwage'; $user['password'] = 'changeme'; 小弟在Doctrine的文件中看到這樣的程式碼 大吃一斤! $user明明就是個object 為什麼可以用[]這個運算子呢 而且Doctrine同時支援兩種方法 $user['username'] = 'jwage'; $user->username = 'jwage'; 兩行功效是一樣的 難道現在php有operator overlaoding了嗎? 實在百思不得其解 還是小弟太嫩 不知道這個方法 懇請各位賜教0rz 感激.. -- 無論如何矛盾的是,在小說的最後一頁,故事就不再有生命了。 我們的生活繼續下去,故事卻沒有。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.165.63

09/27 23:01, , 1F
自問自答 關鍵字 ArrayAccess interface
09/27 23:01, 1F

09/28 02:26, , 2F
感謝 原來可以這樣用
09/28 02:26, 2F

09/28 10:22, , 3F
口福不淺!
09/28 10:22, 3F

09/28 10:39, , 4F
咦...我這樣用很久了 ,之前的文章也有人提到這概念
09/28 10:39, 4F

09/28 10:39, , 5F
令外...一斤吃完應該很飽厚
09/28 10:39, 5F
文章代碼(AID): #1AltXbyV (PHP)
文章代碼(AID): #1AltXbyV (PHP)