![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 13.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak zadeklarować tablicę by była widoczna w wywoływanych funkcjach użytkownika? Mam w skrypcie: <? global $tablica; ?> i to działało, po zmianie register_globals=off oczywiście przestało. Czy zapis: <? $_POST['zmien[co]']="cos1"; ?> jest poprawny? lokalnie działa, globalnie nie. W manualu na stronie http://www.php.net/manual/pl/reserved.variables.globals.php znalazłem taki przykład (co prawda ze zmienną a nie tablicą) Kod <?php function test() { $foo = "local variable"; echo '$foo in global scope: ' . $GLOBALS["foo"] . "\n"; echo '$foo in current scope: ' . $foo . "\n"; } $foo = "Example content"; test(); ?> Powyższy przykład wyświetli coś podobnego do: $foo in global scope: Example content $foo in current scope: local variable ale i to u mnie nie działa skrypty testuję na WebServ 2.0 (Apache 2.2.6 PHP 5.2.5 MySQL 4.0.26) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:47 |