[TYPO3-UG Dutch] = & <
Martin Poelstra
m.l.poelstra at tue.nl
Fri May 2 14:06:44 CEST 2008
> x =< y betekent copieer de pointer van y naar x (call by reference)
Maar let op: *eigenlijk* is
x =< y
hetzelfde als:
x = <y
en dat lijkt weer verdacht veel op
x = z
waarbij z dan de waarde "<y" is.
Oftewel: die "by reference"-assignment is eigenlijk een gewone
assignment, waarbij de waarde van x simpelweg "<y" is. Alleen 'speciale'
TS-onderdelen snappen dat een string die begint met "<" iets bijzonders is.
Kijk ook maar eens naar:
bla = HTML
bla.value = <p>hmmm</p>
Bij de value-property van het HTML-object bijvoorbeeld begint de string
nu ook met "<", maar dat wordt verder niet als iets speciaals gezien.
Kort gezegd: de "by reference" truc (die ZEER nuttig is!) werkt alleen
op plaatsen waar een TypoScript Object verwacht wordt (zoals COA, HTML,
TEXT, etc.)
Grtz,
Martin
More information about the TYPO3-UG-dutch
mailing list