Zaobchádzanie
s
globálnymi
premennými
Zatial
čo
zaobchádzanie
s
globálnymi
premennými
malo
v
PHP
3
a
prvých
verziách
PHP
4
jednoduchý
fokus
,
fokus
sa
zmenil
,
aby
aby
bol
bezpečnejší
.
Zatial
čo
následujúci
príklad
v
PHP
3
fungoval
v
pohode
,
v
PHP
4
to
musí
byť
(
$GLOBALS["id"])
;
.
Toto
je
len
jeden
problém
zaobchádzania
s
globálnymi
premennými
.
Mali
by
ste
vždy
používať
$GLOBALS
,
pri
nových
verziách
PHP
4
ste
tak
nútení
urobiť
vo
väčšine
prípadov
.
O
tejto
téme
sa
viac
dočítate
v
referenčnej
sekcii
global
.
Príklad
B-1
.
Migrácia
globálnych
premenných
?php
$id
=
1
;
function
test(
)
{
global
$id
;
unset($id)
;
}
test()
;
echo($id)
;
/
/
Toto
v
PHP
4
vypíše
1
?
|
|