Mailinglisten-Archive |
On Tue, Dec 11, 2001 at 09:29:34PM +0100, Kai Meder wrote:
> Guden Thies,
>
> > 1. arrays "by reference" passen ist langsamer als "ba value"
> >
> > 2. bei objects ist es umgekehrt.
> >
> > in ZE2 werden objecte dann schnell "by reference" gepassed.
>
> dein erster punkt ist sehr interessant...
> worauf begründet sich das ?
wenn ein array call-by-ref gepassed wird, dann werden intern
alle refcounts von allen elementen angefasst. by
call-by-value wird copy-on-write eingesetzt. ist etwas
suboptimal in der engine implementiert - ich steck da aber
nicht wirklich drin...
tc
php::bar PHP Wiki - Listenarchive