Neotion
13.09.2004, 16:26:33
Na przykładzie:
<?php
// przykładowo...
function global_test(){
// weźmiemy globalną
$test2 = $test;
// i teraz chcę żeby zmienna $test2 była globalna
}
// a później...
$test = \"Tekst\";
global_test();
?>
i powinno mi wypiać "Tekst" no nie?
Gdzie tu jest błąd?
matid
13.09.2004, 16:49:08
Powinno być tak:
<?php
// przykładowo...
function global_test(){
// weźmiemy globalną
$test2 = $test;
// i teraz chcę żeby zmienna $test2 była globalna
}
// a później...
$test = \"Tekst\";
global_test();
?>
Guest
17.09.2004, 13:01:43
Dobrze ale jeżeli nie wiem jakie będą nazwy zmiennych (eval)? jak sobie z tym poradzić? na przykład funkcja zabezpieczająca automatycznie wszystkie zmienne HTTP POST i tworzaca ich kopie o nazwie $nazwa = zabezpieczona $nazwa_kopia