[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