Hello,
[...] Oder weiß er nicht, dass Arrayindizes bei 0 anfangen zu zählen?
Wer immer sich das ausgedacht hat, bekommt einen besonderen Platz in der Hölle.
Das ist historisch gewachsen. Als "Arrays" noch Arrays waren, also geschlossene Datenstrukturen gleichartiger Elemente im Speicher, da war das der Displacementindex (* Elementgröße) im Speicher. Elemente konnte man also direkt durch ihren Index und die Elementgröße adressieren.
Dass PHP daraus nun "verknüpfte Hashtables mit angeschlossenen Datenbereichen" daraus macht, ist zwar für die Praxis ganz hilfreich, hat im Hintergrund aber eine Menge Overhead zur Folge.
Glück Auf
Tom vom Berg
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.