Hi Christian,
Hat deine Methode mit dem Schneiden am Ende irgendwelche (Performance)
Vorteile?Ja: bei meiner Methode muss nur einmal Speicher alloziiert werden ;) Bei
deiner muss jedesmal ein neuer String erstellt werden, also jedesmal
Speicher alloziiert werden. Das ist jedesmal ein (langsamer) System-Call.
Ah - das ist einem als „PHP-Programmierer” gar nicht so bewusst, zumindest
mir nicht - bei jeder Änderung in der Länge eines Strings muss also ein
neuer Speicher assoziiert werden? Ok, dann ist natürlich klar, warum deine
Methode (mehr oder weniger deutlich) performanter ist.
MfG, Dennis.
--
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
Die FlatBox 0.3 mit Dokumentation ist da!
Immer wenn man etwas anders macht, wird man wieder Leute gegen sich haben. (Jürgen Kliensmann)
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
Die FlatBox 0.3 mit Dokumentation ist da!
Immer wenn man etwas anders macht, wird man wieder Leute gegen sich haben. (Jürgen Kliensmann)