Obsluha globálních proměnných
Zatímco
v
PHP
3
a
prvních
verzích
PHP
4
se
při
obsluze
globálních
proměnných
dbalo
především
na
jednoduchost
,
nyní
se
zaměření
změnilo
směrem
k
vyšší
bezpečnosti
.
Takže
jestliže
následující
případ
dobře
fungoval
v
PHP
3
,
v
PHP
4
je
třeba
provést
unset(
$GLOBALS["id"])
;
.
Toto
je
jen
jeden
aspekt
obsluhy
globálních
proměnných
.
Měli
byste
vždy
používat
$GLOBALS
,
v
novějších
verzích
PHP
4
budete
nuceni
tak
učinit
ve
většině
případů
.
Více
o
této
problematice
najdete
v
části
global
(
globální
)
reference
.
Příklad
B-1
.
Změny
u
globálních
proměnných
?php
$id
=
1
;
function
test(
)
{
global
$id
;
unset($id)
;
}
test()
;
echo($id)
;
/
/
This
will
print
out
1
in
PHP
4
|
|