2014-11-01 28 views

回答

1

$user->name使用__get()魔術方法,$user['name']使用offsetGet(),這是爲了符合ArrayAccess接口而實現的,該接口也稱爲$user->name,所以最終都調用了相同的方法__get($key)

+0

好吧,當談到速度它產生它們之間的任何區別? – JustCode 2014-11-01 14:46:28

+0

我不認爲你應該擔心這一點,我相信速度差異可以忽略不計。 – cdarken 2014-11-01 15:06:26