Substitúcia
premenných
v
reťazcoch
PHP
4
k
substitúcii
premenných
v
reťazcoch
pridáva
nový
mechanizmus
.
Konečne
môžete
mať
prístup
k
premenným
člena
objektu
a
elementov
z
multidimenzionálnych
polí
v
reťazcoch
.
Aby
ste
tak
učinili
,
musíte
uzavrieť
vaše
premenné
uzavrieť
do
zložených
zátvoriek
.
Znak
dolára
musí
následovať
hneď
po
otvorenej
zátvorke
{
$..
.
}
.
Ak
chcete
hodnotu
premennej
objektu
člena
vložiť
do
reťazca
,
jednoducho
napíšte
"
text
{$obj
-
member
}
text
"
pričom
v
PHP
3
ste
museli
použiť
niečo
ako
"text
".$obj
-
member
.
"
text
"
.
Toto
by
malo
viesť
k
čitateľnému
kódu
,
i
keď
by
to
mohlo
porušiť
existujúce
skripty
napísané
pre
PHP
3
.
Ale
tento
druh
problému
môžete
vo
svojom
kóde
ľahko
opraviť
nájdením
kombinácie
znakov
{
$
a
ich
nahradením
s
\
{$
pomocou
svojho
obľúbeného
nástroja
nájde-a-nahraď
.