Moin!
im Hinblick auf die Performance mag das Umkopieren vielleicht sogar einen leichten Vorteil bieten.
Da bin ich mir nicht mehr so sicher...
Angenommen, Du erstellst ein größeres verzweigtes "Array" in PHP und du würdest nun ersatzweise alle Elemente daraus als einfache Variablen speichern. Da wüsste ich wirklich nicht, ob eine mehrfache, aber strukturierte Dereferenzierung schneller ist, als eine ewig lange lineare Suche in _einer_ Liste.
Kann sein, dass es in Wirklichkeit ganz anders funktioniert. Das wäre nun aber interessant.
Das wäre absolut uninteressant. Man mikrooptimiert nicht, erst recht nicht in einer Skriptsprache, wenn dies einzig zu Lasten der Lesbarkeit des Codes geht.
Dass du als Anhänger der Mikrooptimierung das anders siehst, überraschte nicht. Vielleicht warten wir ja nur deshalb so lange auf deine angekündigte ausführliche Antwort, weil deine gesamte verfügbare Zeit mit Mikrooptimierung draufgeht?
- Sven Rautenberg
"Love your nation - respect the others."