Hallo Raketentester,
was ist daran jetzt fair? Was Du gebenchmarkt hast, ist „PHP-Array“ vs „Objekt-Wrapper um ein PHP-Array“. Wenig verwunderlich, dass der Wrapper langsamer ist.
Für Datenstrukturen mit variablen Keys sind native PHP Arrays ideal, da muss man nichts wrappen - es sei denn, man muss Zusatzfunktionalität bereitstellen. Z.B. Type Hints. Oder Plausibilitätsprüfungen.
Die eigentliche Frage ist aber
ich hab mir leider die Angewohnheit zugelegt, das ich für die Datenhaltung Instanz Klassen schreibe wo auch mal ein multidimensionales Array herhalten kann.
gewesen - mit anderen Worten: ob man POPOs als assoziatives Array (aka Hash) oder als Objekt implementiert.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi